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)


浏览 18
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报