私はRSACryptoServiceProviderを使用しています私は公開鍵と秘密鍵を生成しました。それによって生成されたキーは、次の形式である:問題がpgpキーを生成していますか?
公開鍵:
<RSAKeyValue>
<Modulus>m9bAoh2...eGNKYs=</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
プライベートキー:
<RSAKeyValue>
<Modulus>m9bAo...ZAIeGNKYs=</Modulus>
<Exponent>AQAB</Exponent>
<P>xGj/UcXs...R1lmeVQ==</P>
<Q>yx6e18aP...GXzXIXw==</Q>
<DP>NyxvnJ...1xAsEyQ==</DP>
<DQ>La17Jycd...FhApEqwznQ==</DQ>
<InverseQ>JrG7WCT...Hp3OWA==</InverseQ>
<D>RdWsOFn....KL699Vh6HK0=</D>
</RSAKeyValue>
が、PGP Desktopを使用して、私はこのようなキーを生成した -
を公開鍵:
mQCNBEoOlp8BBACi/3EvBZ83ZduvG6YHu5F0P7Z3xOnpIsaPvTk0q+dnjwDUa5sU
lEFbUZgDXSz7ZRhyiNqUOy+IG3ghPxpiKGBtldVpi33qaFCCEBiqsxRRpVCLgTUK
HP2kH5ysrlFWkxTo
=a4t9
プライベートキー:
lQHgBEoOlp8BBACi/3EvBZ83ZduvG6YHu5F0P7Z3xOnpIsaPvTk0q+dnjwDUa5sU
lEFbUZgDXSz7ZRhyiNqUOy+IG3ghPxpiKGBtldVpi33qaFCCEBiqsxRRpVCLgTUK
waBnEitQti3XgUUEZnz/rnXcQVM0QFBe6H5x8fMDUw==
=CVPD
私はPGP Desktopで生成した鍵を渡しているときに、完全に暗号化と復号化を行うことができますが、イムは、RSACryptoServiceProviderによって生成されたキーを渡すとき、私は暗号化することはできませんよと解読?
誰でもPGPによって生成されたパターンで鍵を生成する方法を教えてください。
バックラブ:https://security.stackexchange.com/q/1750/2379 – Pacerier