小编Gam*_*ngX的帖子

关于NaCL加密库的问题

我正在寻找实现加密系统的库,并且有兴趣使用NaCl:网络和密码学库,特别是盒子功能.显然,它使用对称加密XSalsa20,Curve25519用于公共 - 私有密码术,Poly1305用于身份验证作为它的原语.

但是,文档看起来在使用它们的方式上是不够的.例如,它提到计算密钥时它使用发送者的私钥和接收者的公钥来计算密钥.但它没有解释如何.任何人都可以对此有所了解吗?

如果我使用相同的公钥和私钥,我将不会在下次尝试时生成相同的密钥,这将是灾难性的.有没有人知道它背后的解释,或者让我了解一些关于函数如何工作的文档,而不是如何使用这些函数?

encryption cryptography encryption-asymmetric encryption-symmetric nacl-cryptography

7
推荐指数
1
解决办法
6540
查看次数