を与える:http://www.codeproject.com/Articles/10877/Public-Key-RSA-Encryption-in-C-NETRSACryptoPadは、私がここでRSACryptoPADの例で私のRSA実装の正しさを検証しようとして異なる結果を毎回
しかし、それは常に異なる暗号化結果を作成します。 RSAはmodとpower操作ではありませんか?しかし、プログラムはすべての異なる暗号化されたテキストを正しく解読できます。私の結果はhttp://nmichaels.org/rsa.pyサイトと同じです。私はRSACryptoPADが他のことをやっていると思いますか?
ありがとうございました。 RSACryptoServiceProviderはまた、バイトを逆にします。私はそれをしました。そして今、私は最初のバイトだけを解読できますか? ' InvertibleRSAFunction privateKey; privateKey.Initialize(params.GetModulus()、params.GetPublicExponent()、params.GetPrivateExponent()); RSAES_OAEP_SHA_Decryptor decryptor(privateKey); StringSource(cipher、true、 新しいPK_DecryptorFilter(rng、decryptor、 新しいStringSink(ugur) )// PK_DecryptorFilter ); // StringSource ' – ugur
ugurに関する新しい質問を作成してください。あなたのコードをそこに貼り付けることができます(私は何かが必要ではないと思いますが、十分な情報で助けてください)。 –