有关Bitcoin的椭圆曲线 secp256k1
简介 椭圆曲线加密法是一种基于离散对数问题的非对称(或公钥) 加密法, 可以用对椭圆曲线上的点进行加法或乘法运算来表达。在Bitcoin中使用的是secp256k1这条椭圆曲线 椭圆曲线 y2mod p = x2 +ax+b mod p a、b满足:4a3+27b2 mod p!=0 这保证了x3+ax+b不包含重复的因子,所以该曲线就可用于生成一个群组 在一个有限域Fp,素数阶p的有限域内 p=2256-232-29-28-27-26-24-1 椭圆曲线上的加法 P3=P1+P2 计算方法:P1和P2之间画一条线,恰好与椭圆曲线上的一点相交,记此点为:P3’=(x,y),然后再x轴做映射的:
暂无评论