openpgp

    1热度

    1回答

    我已经使用pgpdump加密文件(通过BouncyCastle)以获得更多关于它的信息,并找到关于部分开始,部分继续和部分结束的几行。 所以我想知道这是什么描述。这是纯文本的碎片吗? 此外,RSA算法之后的位数代表什么?在这种情况下,它是1022位,但我看过1023和1024位的文件。

    1热度

    2回答

    我想使用Bouncy Castle API撤销我的PGP公钥。我已经生成了一个撤销证书。但我无法找到一种方法来撤销使用撤销证书的公钥。 我将如何实现它? 我在PGPPublickey.java类中找到了方法addCertification,但它用于添加证书而不用于添加撤销证书。 我试过这种方法,但它实际上将任何撤销证书添加到公钥,并且密钥也被撤销。但是,公钥只应添加从相应私钥生成的撤销证书。

    2热度

    1回答

    我有OpenPGP pgpkey和pgpid,在C#中如何使用Bouncy Castle库简单地加密字符串? 接收机的公共密钥(MPI以base64): BADelitpUqMZLn+bryZR5rK9J3eu+pRVFP5tpboOlIwO2vqO/rCi8VvT2TPzEJarWhyZ465NIohYCiia9vaGUEp4rsDzFnVNgpON47yPew1zCmOOofituf+X6Ql

    3热度

    1回答

    我有一个PGPPublicKey对象。我想要使​​用Bouncy Castle API获取与其关联的所有签名(包括UserId,电子邮件ID,每个单一身份的信任级别)的列表。我尝试过,但无法得到它。如果任何人有示例链接或知道使用哪种方法来获取它,请让我知道。

    2热度

    1回答

    我有一些文档问题。 这里是我的程序: package main import ( "bytes" "code.google.com/p/go.crypto/openpgp" "encoding/base64" "fmt" ) func main() { var entity *openpgp.Entity entity, err

    0热度

    2回答

    我正在使用公钥为openpgp创建java产品的许可证。该产品附带私钥以读取许可证文件。这是正确的方法吗?私钥可以用来生成公钥吗? 谢谢

    1热度

    1回答

    我有一个签名的公钥。我想查看这个OpenPGP公钥中的所有签名。 我已经得到了签名列表,并且当我尝试获取签名者的用户标识时,不会返回任何内容。 所以我怀疑OpenPGP签名是否包含签名者的用户ID。 我使用Thunderbird查看签名,但它也显示未找到用于签名的用户标识,并且当我从该签名导入与私钥相对应的公钥时,它将显示签署者的用户标识。 我的结论是OpenPGP签名不包含签名者的用户ID。它们

    4热度

    1回答

    我无法在Erlang中“pem_entry_decode”GPG公钥。通过OpenSSL生成的公钥工作正常。我已经按照Erlang - Importing GPG Public Key中的建议修复了GPG密钥。 #!/usr/local/bin/escript main(_) -> [application:start(X) || X <- [crypto, public_key,

    0热度

    1回答

    我下载了问题How do you use the PHP OpenPGP library?中提到的OpenPGP example code。 我遇到以下错误,当我试图访问keygen.php: Fatal error: Call to undefined method OpenPGP_Message::signature_and_data() in D:\official\data\sites\o

    10热度

    4回答

    让我开始说我对这一切都非常陌生。我想要做的是从Java内部使用gpg来解密加密文件。 我已经成功地完成: 有一个同事使用我的公钥和自己的私钥加密文件,并成功解密它。 走到另一条路 有另一个同事尝试解密,这不是他一个文件:失败(如预期)这样产生 我的钥匙...... (GPG --version告诉我,我使用的是1.4.5,我用充气城堡1.47) GPG --gen-莱伊 选择选项“DSA和Elga