#sm3 #block-cipher #hashing #sm4 #mac #上米

neuedu-cryptos-wasm

包含国密算法的密码库。 包含SM3、SM4(上米)密码算法的库

3个版本

0.5.4 2023年12月8日
0.5.3 2023年12月8日
0.5.2 2023年12月8日
0.5.1 2023年12月8日
0.5.0 2023年12月8日

#1967 in 密码学

MIT/Apache

46KB
311

此密码库实现了中华人民共和国国家密码管理局发布的商用密码算法。
本加密库实现了由中华人民共和国国家密码管理局发布的上米算法。

支持算法列表(可用算法)

  • 密码杂凑算法(Cryptographic Hash Algoruthms)

  • 分组密码算法(Block Cipher Algoruthms)

  • 消息鉴别码算法(Message Authentication Code Algoruthms)

支持分组工作模式列表(可用操作模式)

  • ECB - 电码本(Electronic Codebook)
  • CBC - 密文分组链接(Cipher Block Chaining)
  • CFB - 密文反馈(Cipher Feedback)
  • OFB - 输出反馈(Output Feedback)

依赖项

~0.8–1.5MB
~30K SLoC