区块链中的密码学-椭圆曲线加密算法

本文介绍了椭圆曲线加密算法在区块链,尤其是比特币中的应用。比特币使用secp256k1标准,该曲线允许高效计算。椭圆曲线的加法运算是加密的基础,其安全性基于找不到特定点的初始乘数。该算法广泛应用于BTC、ETH等加密货币,并因其安全性和效率而被青睐。
摘要由CSDN通过智能技术生成

椭圆曲线

首先:什么是椭圆曲线?Wolfram MathWorld给出了个准确非凡的定义椭圆曲线。但对于目前的我们来说,椭圆曲线可以暂时简单的理解为描述了特定点的集合的公式

椭圆曲线

这是一个数学公式,它的理论基础要从平行线谈起。数学上人们认为的平行线永不相交,这在某种程度上是无法验证的,因为没有一个无限远处的概念,假设平行线在无限远处相交,这样的好处是所有的直接都有且只有一个焦点,那么基于这个事实,我们中学学过的笛卡尔平面直角坐标系可以映射出另外一个平面坐标系:

假设平面直角坐标系中有点A(x,y),我们定义 X= x/z,Y = y/z,Z=z;那么联立方程:aX+bY+c1Z =0; aX+bY+c2Z =0 可以计算出z=0;所以我们新的坐标系中的点可以表示为:(X:Y:0);这是椭圆曲线建立的坐标系基础。

下面在看椭圆曲线的定义:数学把满足Weierstrass方程的曲线称为椭圆曲线

 

这个方程的曲线生成的图像有很多,基于文章的目的,这里指介绍形如:y2=x3+ax+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值