赞
踩
范式定义的椭圆曲线 (EC)是指光滑的 Weierstrass 方程(一类处处连续而处处不可导的实值函数) 所确定的平面曲线。
方程为且满足
仅讨论曲线E在素数域F中,使用一个基点P,有一个素数阶n。
定义一个域参数:D=(q, a, b, P, n), 这些域参数都是公开的。其中:
eg : 计算 P + Q
应用:计算2P
点乘运算kP:是由若干步点加运算组成的。
其分解过程如下:假设整数k和点P(Px,Py)相乘,整数k的位数为n。则点乘可以分解为 2(n-1) 次点加。
公钥加密:密文 M’ =明文m 映射点 M 带入 x 计算得出的M+ 私钥k * 基点G * 随机数 r
私钥解密:明文M = 密文 M’ (明文m 映射点 M 带入 x 计算得出的M+ 私钥k * 基点G * 随机数 r)- K’(随机数 r * 基点G * 随机数 r)
椭圆曲线加密有点复杂。 o(╥﹏╥)o
继续加油吧 !!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。