nacl-cryptography相关内容

使用libsodium加密

我一直在使用 libsodium 中的crypto_secretbox_easy()来加密/解密某些数据.我似乎找不到有关此用法的任何好的文档. 我想从用户那里获得密码,使用它以某种方式创建密钥,然后使用该密码对数据进行加密/解密. 我在下面发布的玩具代码的问题是crypto_secretbox_open_easy()从verify_16.c内部返回-1.有谁知道在哪里可以找到显示如何 ..
发布时间:2021-05-04 19:26:58 其他开发

在Android Studio项目中使用libsodium

我正在尝试在Android Studio项目中利用libsodium库.但是,我在弄清楚如何执行此操作时遇到了麻烦.我有从libsodium网站下载的库,但不了解如何创建android studio项目所需的库文件.任何帮助将不胜感激.我想说钾( https://github.com/abstractj/kalium )可以帮助我做到这一点,但是对于如何将其合并也有些困惑. 解决方案 我知 ..
发布时间:2020-06-29 20:00:08 移动开发

有关NaCL加密库的问题

我在寻找库来实现一个加密系统,并有兴趣使用NaCl:网络和密码学库,特别是框功能。显然,它使用对称加密XSalsa20,Curve25519用于公共 - 私有密码术,Poly1305用于认证作为它的原语。 然而,文档看起来不够他们已经被使用。例如,它提到要计算密钥,它使用发送者的私钥和接收者的公钥来计算密钥。但它不解释如何。任何人都可以忽略它吗? 如果我使用相同的公共和私人密钥,我不会 ..