ECC P-256密钥的模数是多少?会是32个字节吗?我似乎只能用这个密钥对32字节的数据缓冲区进行签名/加密。
对于RSA,我知道1024位RSA密钥的模数是128字节。对于ECC,我搞不懂"P“是什么意思。
发布于 2013-05-08 05:09:56
您应该阅读有关ECC的更多信息。P-256曲线基于256位基础字段,但这不是基点的顺序。RSA有更简单的数学,可以直接加密/解密数据,你永远不应该比较RSA和ECDSA。
发布于 2013-05-08 15:01:02
256位素数字段上的X9.62/SECG曲线的模数p为
0xFFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF
您可以在OpenSSL库的ec_curve.c中找到此信息。
是的,p是一个32字节的数字。在椭圆曲线密码体制中,p通常表示素数域的模数,而P通常表示椭圆曲线上的一点,其中P = [k]G,0<k<p-1和G是曲线的生成器。
https://stackoverflow.com/questions/16426561
复制相似问题