第 7 章 公钥系统
最编程
2024-04-27 18:06:42
...
韦尔斯特拉方程 :E:y²+axy+by=x³+cx²+dx+e。密码学中,常采用的椭圆曲线为: E:y²=x³+ax+b,并要求4a³+27b²≠0
Hasse定理:如果E是有限域GF(p)上的椭圆曲线,N是E上的点(x,y)(其中x,yξGF(p))的个数,则:|N-(p+1)|≤2(p)½
椭圆曲线上的点集合Ep(a,b)对于如下定义的加法规则构成一个Abel群:
- O+O=O;(O是单位元)
- 椭圆上的点P,P+O=P;
- P的逆元是-P;
-
满足交换律
- 满足结合律
点乘规则:
- 如果k为整数,kP=P+···+P (k个P相加)
- 如果s和t为整数,(s+t)P=sP+tP,s(tP)=t(sP)
椭圆曲线点的计算:
上一篇: 详细解释公钥、私钥和数字证书的概念
下一篇: 安全性 - AES/RSA 加密机制
推荐阅读
-
数据库系统原理与设计 - 第 4 章 数据库建模 Next
-
程序员的自我超越》,第 1 章 - 复习、背景知识(硬件、操作系统、线程)
-
基于网络的校园论坛的设计与实施--带源代码的计算机毕业设计 92291-第 6 章 系统测试
-
第 8 章,[Linux] 文件和文件系统压缩、打包和备份
-
安全技术-RSA 公钥密码系统安全性分析
-
微服务 JWT]使用 RSA 工具生成公钥和私钥(第 1 部分)_jwt 生成私钥
-
第 7 章 公钥系统
-
操作系统-第 3 章练习
-
[STM32H7教程] 第25章 STM32H7 TCM、SRAM和其他五种存储器基础知识
-
大模型引领未来:探索大模型在多个领域的深入应用和无限可能[第 2 章,金融领域:大模型金融生态系统]。