是什么决定了算法RSA中消息的大小?

时间:2013-04-26 22:32:16

标签: encryption rsa public-key-encryption

我读到了RSA算法及其工作原理?但我不明白一些想法。我要求明文长度 为什么要在64位算法rsa中指定明文的大小? 也 明文长度是否与密钥长度有关? 我需要任何建议来理解这个想法吗?

1 个答案:

答案 0 :(得分:2)

使用RSA算法时,明文大小不能大于密钥的模数。例如,2048位RSA密钥不能在大于2048位(或256字节)的明文上运行。

此限制还需要考虑填充,通常会添加几个字节。例如,PKCS#1填充通常会向明文添加至少11个字节,这意味着最大的明文是245字节(或更小)。