The Lua Lockbox纯 Lua 编写的加密原语和协议

联合创作 · 2023-09-30 08:06

该项目包含一些纯 Lua 编写的加密原语和协议,包括:

Digests:

  • MD2

  • MD4

  • MD5

  • RIPEMD128

  • RIPEMD160

  • SHA1

  • SHA2-224

  • SHA2-256

Message Authentication Codes (MACs):

  • HMAC

Key Derivation Functions (KDFs):

  • PBKDF2

Block Ciphers:

  • DES

  • AES128

Block Cipher Modes:

  • ECB

  • CBC

  • PCBC

  • CFB

  • OFB

  • CTR

Block Cipher Padding:

  • Zero Padding

  • ANSI X.923 Padding

  • ISO/IEC 7816 Padding

  • PKCS7 Padding (PKCS5-Compatible)

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报