我有一个公钥列表和我的私钥,并希望为所有这些密钥提供一个签名/加密的数据值,包括我自己。
对我自己签名/加密和对所有其他人签名/加密安全吗?在crypt_box_easy (发布的随机随机数)中,我可以使用来自单个密钥对的私钥/公钥吗?
发布于 2020-11-13 19:47:33
是的,你当然可以。在PGP中,它甚至是你自己加密的半标准。使用自己的公钥不会泄露有关消息或私钥的任何信息。这种推理并不是特定于likely的,它很可能适用于任何基于PKI的协议。
签名的生成当然是完全相同的,没有什么需要改变的。它还有一个额外的好处,即您可以(希望)信任您为其管理私钥的任何公钥。这是没有区别的。
请注意,通常最好使用单独的密钥对进行加密和签名。请确保needs符合您在这方面的需求。在使用密码学的应用程序中,密钥管理始终是棘手的部分。
https://stackoverflow.com/questions/64819832
复制相似问题