首页
|
新闻资讯
|
培训认证
|
安全管理
|
病毒分析
|
安全协议
|
网络安全
|
防火墙
|
黑客技术
DB安全
|
Web安全
|
入侵检测
|
安全审计
|
设备安全
|
备份恢复
|
安全标准
|
法律法规
|
无线安全
OS安全
|
PKI与PMI
|
病毒防治
|
隔离网闸
|
XML安全
|
网管专区
|
经典案例
|
技术论坛
|
+ 文章搜索 +
当前位置:
首页
>>
PKI与PMI
>>
密码学
>>正文
关键字:
范 围:
默认搜索
搜索标题
※相关文章※
·
非对称密码算法和散列算法综合应
·
综合应用一--对称和非对称密码算
·
DES算法实现过程分析
·
RSA算法
·
非对称密码算法
·
IDEA算法
※推荐文章※
·
非对称密码算法和散列算法综合应
·
综合应用一--对称和非对称密码算
·
GOST算法
·
对称算法(一)DES算法
椭圆曲线算法ECC
作者: 文章出处: 发布时间:2008-05-10 点击: 字体: 【
小
中
大
】
椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程 y2+a1xy+a3y=x3+a2x2+a4x+a6 所确定的平面曲线。若F是一个域,ai ∈F,i=1,2,…,6。满足式1的数偶(x,y)称为F域上的椭圆曲线E的点。F域可以式有理数域,还可以式有限域GF(Pr)。椭圆曲线通常用E表示。除了曲线E的所有点外,尚需加上一个叫做无穷远点的特殊O。
在椭圆曲线加密(ECC)中,利用了某种特殊形式的椭圆曲线,即定义在有限域上的椭圆曲线。其方程如下:
y2=x3+ax+b(mod p)
这里p是素数,a和b为两个小于p的非负整数,它们满足:
4a3+27b2(mod p)≠0 其中,x,y,a,b ∈Fp,则满足式(2)的点(x,y)和一个无穷点O就组成了椭圆曲线E。
椭圆曲线离散对数问题ECDLP定义如下:给定素数p和椭圆曲线E,对 Q=kP,在已知P,Q的情况下求出小于p的正整数k。可以证明,已知k和P计算Q比较容易,而由Q和P计算k则比较困难,至今没有有效的方法来解决这个问题,这就是椭圆曲线加密算法原理之所在。
椭圆曲线算法与RSA算法的比较
椭圆曲线公钥系统是代替RSA的强有力的竞争者。椭圆曲线加密方法与RSA方法相比,有以下的优点:
(1)安全性能更高 如160位ECC与1024位RSA、DSA有相同的安全强度。
(2)计算量小,处理速度快 在私钥的处理速度上(解密和签名),ECC远 比RSA、DSA快得多。
(3)存储空间占用小 ECC的密钥尺寸和系统参数与RSA、DSA相比要小得多, 所以占用的存储空间小得多。
(4)带宽要求低使得ECC具有广泛得应用前景。
ECC的这些特点使它必将取代RSA,成为通用的公钥加密算法。比如SET协议的制定者已把它作为下一代SET协议中缺省的公钥密码算法。
【
返回顶部↑
】 【
推荐好友
】 【
查看评论
】
用户名:
(
新注册
) 密码:
匿名评论 [
查看评论
]
发表评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
Copyright © 2004-2005 infosecurity.org.cn . All Rights Reserved
版权所有:中国信息安全组织 系统管理:webmaster@infosecurity.net.cn
本站部分资源来自互联网,如有侵犯您的版权或其他问题,请通知管理员,我们会尽快处理!