2013-03-18 116 views
0

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

谢谢

+1

您的私钥是您的私钥,与其他人共享。使用私钥创建许可证,使用公钥读取许可证文件。 – KevinDTimm 2013-03-18 20:54:34

回答

5

编号私钥应该保密。

使用签名机制。使用您的私钥签名以创建签名,使用您的公钥验证签名。公钥随后随产品一起发货。

0

“私钥可以用来生成公钥吗?”
至于你的问题的这部分,我认为答案是肯定的。数据包标签5(根据RFC 4880)包含您需要的所有数据,包括公钥。至于正确的用法,请将公钥视为您的借记卡号码,将私钥视为您的个人识别号码。