public-key-encryption - 如何使用 NaCl/Sodium 原语隐藏发件人的公钥?
问题描述
我想crypto_box_*
使用公钥加密来进行经过身份验证的消息加密。但是,在解密过程中,该功能需要我预先提供公钥。我不想在明文的加密消息旁边包含公钥或任何其他相关因子。理想情况下,发件人的公钥将嵌入到消息中,并在内容被解密后进行检查。这可行吗?还是有任何问题/这种方法是否不明智?
解决方案
推荐阅读
- terminal - 仅从 grep -n 中取出前两个值
- java - Jenkinsfile:从另一个脚本传递 env
- c - 如何处理异步输入和同步输出?
- python - Kivy FileChooser 重叠
- c - 给定数组的最大大小,我应该写完所有内容并在最后缩小还是每次都扩展?
- php - 如何在 Laravel 中验证模型对象实例?
- snowflake-cloud-data-platform - Snowflake 中的暂存数据:下载了 snowsql 但仍无法使用“put”命令
- rest - 通过 IP 识别的替代方法
- python - 字典中的 KeyError 但键存在
- neural-network - 我可以在flux.jl中计算NN输出wrt网络输入的autograd吗?