我已经使用GPG一段时间了,对内部工作方式也了解得不多。例如,我知道如何使用您的公钥加密文件,因此只有您才能使用私钥(整洁)打开文件。
但实际上发生的是(据我了解):
密码用接收者的公钥进行非对称加密,并存储在文件中。
接收方使用私钥解密密码。
从理论上讲,这样做可以极大地提高速度,并且每次都有新的秘密,因此很难猜测密码。
所以我的实际问题是,是否可以有多个收件人?
例如..我有10GB的文件,要与5朋友或同事分享,我真的需要重新加密5次,存储50GB或是否有可能5加密随机选择密码(对称加密)次使用5个公钥并将其放在文件头中?
还是我只是向全世界分享我应该获得专利的想法?=)
抱歉,我搜索了但没有找到,下次还会进行更多的挖掘。.我根据评论找到了答案:
https://stackoverflow.com/questions/597188/encryption-with-multiple-different-keys
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句