Javascript JSEncrypt RSA 2048加密输出大小

Javascript JSEncrypt RSA 2048加密输出大小,javascript,encryption,rsa,jsencrypt,Javascript,Encryption,Rsa,Jsencrypt,我的理解是RSA 2048位加密的输出大小是256字节。然而,当使用jsencrypt进行测试时,每次输出344个字符。有人能帮我理解为什么会这样吗 使用的在线jsencrypt工具: 它是base64,充气系数为4/3(加上可选的填充) 如果将其除以4/3,则会得到258(由于填充,比所需的多2个字节)。它是base64,其膨胀系数为4/3(加上可选填充) 如果你把它除以4/3,你会得到258个字节(由于填充的原因,这比你想要的多2个字节)。学习编码的时间到了。学习编码的时间到了。

我的理解是RSA 2048位加密的输出大小是256字节。然而,当使用jsencrypt进行测试时,每次输出344个字符。有人能帮我理解为什么会这样吗

使用的在线jsencrypt工具:

它是base64,充气系数为4/3(加上可选的填充)


如果将其除以4/3,则会得到258(由于填充,比所需的多2个字节)。

它是base64,其膨胀系数为4/3(加上可选填充)


如果你把它除以4/3,你会得到258个字节(由于填充的原因,这比你想要的多2个字节)。

学习编码的时间到了。学习编码的时间到了。