椭圆曲线加密算法 ECC(Ellipse Curve Cryptography)

ECC(椭圆曲线加密算法)利用椭圆曲线上的离散对数问题提供高安全性,相比RSA,同等安全性下所需密钥长度更短。比特币采用secp256k1标准的椭圆曲线。ECC涉及点的加法运算,如P+Q=R,特殊情况下包括nP=0。加密算法基于椭圆曲线上的点乘运算,离散化后在有限域GF(p)内操作。ECC加密与解密过程通过基点G和私钥k实现,签名算法(ECDSA)则涉及签名生成与验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ECC 是根据 ECDLP即椭圆曲线上的离散对数问题构造的一套加密规则,在椭圆曲线 加密算法 中采用160bits的 密钥 可与1024bits密钥的RSA算法的安全性相当。且随着模数的增大,它们之间安全性的差距猛烈增大,目前比特币的加密算法所使用的椭圆曲线遵循secp256k1标准,使用的模p=2^256-2^32-2^9-2^8-2^7-2^6-2^4-1

正题:
对于椭圆函数曲线
y^2=x^3+ax+b

在这里定义一种加法
图中的P+Q=R
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值