純 Lua 編寫的加密原語和協議:The Lua Lockbox

jopen 9年前發布 | 33K 次閱讀 Lua

該項目包含一些純 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)


項目主頁:http://www.baiduhome.net/lib/view/home/1422197748187

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!