メッセージは
attempt to process message to long for cipher
完全なコールスタックは
Org.BouncyCastle.Crypto.DataLengthException was unhandled by user code
HResult=-2146233088
Message=attempt to process message to long for cipher
Source=BouncyCastle.Crypto
StackTrace:
at Org.BouncyCastle.Crypto.BufferedAsymmetricBlockCipher.ProcessBytes(Byte[] input, Int32 inOff, Int32 length)
at Org.BouncyCastle.Crypto.BufferedAsymmetricBlockCipher.DoFinal(Byte[] input, Int32 inOff, Int32 length)
at Org.BouncyCastle.Crypto.BufferedCipherBase.DoFinal(Byte[] input)
at MyCode.Bouncy.PublicEncrypt(String value, String pubKey) in c:\MyCode\Helpers\Bouncy.cs:line 80
InnerException:
公開鍵を使用して長さ 360 の文字列を暗号化しようとすると、鍵の長さは 1024 ビットです
エラーは、このキーを使用して暗号化できる文字列の長さに制限があることを示唆しているようです
これは正しいです ?