0

我按照这个例子:

http://www.codeproject.com/Articles/10877/Public-Key-RSA-Encryption-in-C-NET

加密文件是好的..但是当我解密时,他们抛出一个异常:要解密的数据超过了这个 256 字节模数的最大值。我尝试调试并认识到这一行可能是错误的:

int base64BlockSize = ((dwSize / 8) % 3 != 0) ? (((dwSize / 8) / 3) * 4) + 4 : ((dwSize / 8) / 3) * 4;

encryptedBytes.Length 是 258...大于 256???我怎样才能解决这个问题???

4

0 回答 0