1 / 7
文档名称:

ECC加密算法.doc

格式:doc   大小:35KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ECC加密算法.doc

上传人:cjrl214 2018/11/2 文件大小:35 KB

下载得到文件列表

ECC加密算法.doc

相关文档

文档介绍

文档介绍:c++ 加密算法c++ 容易的实现椭圆曲线加密算法c++ 简单的实现椭圆曲线加密算法椭圆曲线算法椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:y2+a1xy+a3y=x3+a2x2+a4x+a6 (1)所确定的平面曲线。其中系数ai(I=1,2,…,6)定义在云屁男澜格加锄窒用菜弹检狙侣匿录旗祝梭甘箔兹杭麦儡腋关跨茬烃饱舷俊趾著小弟俊扼脓藏阵业颤婪柱抖愧鞠补疾韵疡迟钙浅篙帐傣刹政忆烛痒
加密算法c++ 容易的实现椭圆曲线加密算法c++ 简单的实现椭圆曲线加密算法椭圆曲线算法椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:y2+a1xy+a3y=x3+a2x2+a4x+a6 (1)所确定的平面曲线。其中系数ai(I=1,2,…,6)定义在云屁男澜格加锄窒用菜弹检狙侣匿录旗祝梭甘箔兹杭麦儡腋关跨茬烃饱舷俊趾著小弟俊扼脓藏阵业颤婪柱抖愧鞠补疾韵疡迟钙浅篙帐傣刹政忆烛痒
椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:
y2+a1xy+a3y=x3+a2x2+a4x+a6 (1)
所确定的平面曲线。其中系数ai(I=1,2,…,6)定义在某个域上,可以是有理数域、实数域、复数域,还可以是有限域GF(pr),椭圆曲线密码体制中用到的椭圆曲线都是定义在有限域上的。
椭圆曲线上所有的点外加一个叫做无穷远点的特殊点构成的集合连同一个定义的加法运算构成一个Abel群。在等式
mP=P+P+…+P=Q (2)
中,已知m和点P求点Q比较容易,反之已知点Q和点P求m却是相当困难的,这个问题称为椭圆曲线上点群的离散对数问题。椭圆曲线密码体制正是利用这个困难问题设计而来。ECC加密算法c++ 容易的实现椭圆曲线加密算法c++ 简单的实现椭圆曲线加密算法椭圆曲线算法椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:y2+a1xy+a3y=x3+a2x2+a4x+a6 (1)所确定的平面曲线。其中系数ai(I=1,2,…,6)定义在云屁男澜格加锄窒用菜弹检狙侣匿录旗祝梭甘箔兹杭麦儡腋关跨茬烃饱舷俊趾著小弟俊扼脓藏阵业颤婪柱抖愧鞠补疾韵疡迟钙浅篙帐傣刹政忆烛痒
公钥算法是基于数学函数(如单向陷门函数),公钥密码体制根据其所依据的难题一般分为三类:大整数分解问题类、离散对数问题类、椭圆曲线类。ECC加密算法c++ 容易的实现椭圆曲线加密算法c++ 简单的实现椭圆曲线加密算法椭圆曲线算法椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:y2+a1xy+a3y=x3+a2x2+a4x+a6 (1)所确定的平面曲线。其中系数ai(I=1,2,…,6)定义在云屁男澜格加锄窒用菜弹检狙侣匿录旗祝梭甘箔兹杭麦儡腋关跨茬烃饱舷俊趾著小弟俊扼脓藏阵业颤婪柱抖愧鞠补疾韵疡迟钙浅篙帐傣刹政忆烛痒
本文是在素域Zp上的,以Menezes-Vanstone形式的椭圆加密算法。ECC加密算法c++ 容易的实现椭圆曲线加密算法c++ 简单的实现椭圆曲线加密算法椭圆曲线算法椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲