【问题标题】:Issue with basic PGP decryption - java基本 PGP 解密的问题 - java
【发布时间】:2012-03-06 01:28:08
【问题描述】:

我必须实现一个简单的 PGP 解密。已决定使用“BouncyCastle”作为提供者。

我有以下几点: - 测试java代码(解密) - 需要解密的 .asc 文件 - 密码短语

我通过谷歌下载的测试代码,除了一个私钥环。我没有它。我的问题是,谁来提供这个私钥环或私钥文件?还是应该用我的公钥生成它?

【问题讨论】:

    标签: encryption pgp


    【解决方案1】:

    加密数据的接收者给你(加密数据的发送者)公钥,并保持他的密钥,嗯,保密。您使用给定的公钥加密数据。

    出于测试目的,您可以生成一个密钥对并成为您自己的接收者。

    【讨论】:

    • 这里的问题是我有需要解密的加密数据(由发件人创建)。我相信应该共享密钥?解密?
    • @user1134904 不,密钥必须保密。您需要创建一个密钥对,将密钥对的公共部分提供给发送者,并要求他使用给定的公共密钥加密数据。然后您可以使用生成的密钥对中的密钥对其进行解密。
    • 好的,现在我明白了。我知道我的队友共享了用于加密的公钥。我会问他是否有秘钥。
    • @user1134904 他问,但那是他不会与你分享的密钥。
    猜你喜欢
    • 2012-06-21
    • 2021-11-04
    • 1970-01-01
    • 2012-04-29
    • 2011-11-20
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    相关资源
    最近更新 更多