rbnacl:将Ruby FFI绑定到Networking and Cryptography(NaCl)库(又名libsodium) 源码
Ruby与绑定, 是库的分支。 为什么使用钠/氯化钠? NaCl是另一种密码库。 过去,加密库是一些零散的厨房接收器,例如密码,MAC,签名算法和哈希函数。 为了完成任何事情,您必须对要使用的特定部分做出大量决策,如果您的任何决策有误,那么结果就是系统不安全。 选择也不容易:EAX? GCM? CCM? AES-CTR? CMAC? OMAC1? AEAD? NIST? CBC? CFB? 点击率? 欧洲央行? OMGWTFBBQ! NaCl将加密技术引入了Rails! NaCl无需让您选择使用哪种加密原语,而是以专家组装的高级加密API的形式提供了配置约定,不仅可以确保数据的机密性,还可
用户评论