**椭圆曲线密码学(ECC)*是一种建立公开密钥加密的算法,也就是非对称加密。ECC被公认为在给定密钥长度下最安全的加密算法。目前我国居民二代身份证正在使用256位的椭圆曲线密码,比特币中的公私钥生成以及签名算法ECDSA都是基于ECC的。
公钥加密,也称非对称加密。可以说它现在是现代网络安全或者网络信任链的基础。公钥加密最大的特征就是通信双方各有一对公私钥,这一对公私钥有着千丝万缕的数学关系。每个人保存自己的私钥,公开自己的公钥。这样做的好处是不怕通信线路被窃听,即使被攻击者拿到公钥也没有关系
1椭圆曲线
无穷远点:假设平行线在很远的地方相交了。即平行线相交于无穷远点P∞
直线上出现P∞点,所带来的好处是所有的直线都相交了,且只有一个交点。这就把直线的平行与相交统一了。为与无穷远点相区别把原来平面上的点叫做平常点。
以下是无穷远点的几个性质。
▲直线L上的无穷远点只能有一个。(从定义可直接得出)
▲平面上一组相互平行的直线有公共的无穷远点。(从定义可直接得出)
▲ 平面上任何相交的两直线L1,L2有不同的无穷远点。(否则L1和L2有公共的无穷远点P ,则L1和L2有两个交点A、P,故假设错误。)
▲平面上全体无穷远点构成一条无穷远直线。
▲平面上全体无穷远点与全体平常点构成射影平面。
射影平面坐标系:普通平面直角坐标系没有为无穷远点设计坐标,不能表示无穷远点。为了表示无穷远点,产生了射影平面坐标系,当然射影平面坐标系同样能很
椭圆曲线加密算法
最新推荐文章于 2023-01-09 14:14:06 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)