标签: encryption pgp
我必须实现一个简单的PGP解密。决定使用'BouncyCastle'作为提供商。
我有以下几点: - 测试java代码(解密) - 需要解密的.asc文件 - 密码短语
我通过Google下载的测试代码,不包括私钥环。我没有它。我的问题是,谁将提供此私钥密钥或私人密钥文件?或者我应该使用我的公钥生成它?
答案 0 :(得分:1)
加密数据的收件人为您(加密数据的发件人)提供公钥,并保密他的秘密密钥。您使用给定的公钥加密数据。
出于测试目的,您可以生成密钥对并成为您自己的收件人。