社区

C语言 帖子详情 如何计算ECC加密破解年限 GXhuanghui 2009-10-11 04:37:46 有谁知道怎么算ECC加密 怎么算它的破解年限?

...全文

389 5 打赏 收藏 如何计算ECC加密破解年限 有谁知道怎么算ECC加密 怎么算它的破解年限? 复制链接

扫一扫 分享 转发到动态 举报

写回复 配置赞助广告取 消

确 定

用AI写文章 5 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 jackyjkchen 2009-10-11 打赏举报 回复 ecc密钥生成极快,未来的公钥算法 liuhaifeng1976 2009-10-11 打赏举报 回复 我想知道现在银行都用什么密码??? CrySleeper 2009-10-11 打赏举报 回复 ECC目前还是需要指数级的破解,而且key比RSA的要短的多(达到相同的安全),

但是ECC没有RSA久经勘验,所以很可能会毁于一旦,哈哈

指数级的破解所需要的时间随便估计一下就好了 BABY 2009-10-11 打赏举报 回复 不懂,不过把定义粘过来,供大家学习~~

ECC(Elliptic Curve Cryptosystems )

ECC即椭圆曲线密码体制

2002年,美国SUN公司将其开发的椭圆加密技术赠送给开放源代码工程

公钥密码体制根据其所依据的难题一般分为三类:大整数分解问题类、离散对数问题类、椭圆曲线类。有时也把椭圆曲线类归为离散对数类。

椭圆曲线密码体制来源于对椭圆曲线的研究,所谓椭圆曲线指的是由韦尔斯特拉斯(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却是相当困难的,这个问题称为椭圆曲线上点群的离散对数问题。椭圆曲线密码体制正是利用这个困难问题设计而来。椭圆曲线应用到密码学上最早是由Neal Koblitz 和Victor Miller在1985年分别独立提出的。

椭圆曲线密码体制是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。解椭圆曲线上的离散对数问题的最好算法是Pollard rho方法,其时间复杂度为,是完全指数阶的。其中n为等式(2)中m的二进制表示的位数。当n=234, 约为2117,需要1.6x1023 MIPS 年的时间。而我们熟知的RSA所利用的是大整数分解的困难问题,目前对于一般情况下的因数分解的最好算法的时间复杂度是子指数阶的,当n=2048时,需要2x1020MIPS年的时间。也就是说当RSA的密钥使用2048位时,ECC的密钥使用234位所获得的安全强度还高出许多。它们之间的密钥长度却相差达9倍,当ECC的密钥更大时它们之间差距将更大。更ECC密钥短的优点是非常明显的,随加密强度的提高,密钥长度变化不大。

德国、日本、法国、美国、加拿大等国的很多密码学研究小组及一些公司实现了椭圆曲线密码体制,我国也有一些密码学者做了这方面的工作。许多标准化组织已经或正在制定关于椭圆曲线的标准,同时也有许多的厂商已经或正在开发基于椭圆曲线的产品。对于椭圆曲线密码的研究也是方兴未艾,从ASIACRYPTO’98上专门开辟了ECC的栏目可见一斑。

在椭圆曲线密码体制的标准化方面,IEEE、ANSI、ISO、IETF、ATM等都作了大量的工作,它们所开发的椭圆曲线标准的文档有:IEEE P1363 P1363a、ANSI X9.62 X9.63、 ISO/IEC14888等。

2003年5月12日中国颁布的无线局域网国家标准 GB15629.11 中,包含了全新的WAPI(WLAN Authentication and Privacy Infrastructure)安全机制,能为用户的WLAN系统提供全面的安全保护。这种安全机制由 WAI和WPI两部分组成,分别实现对用户身份的鉴别和对传输的数据加密。WAI采用公开密钥密码体制,利用证书来对WLAN系统中的用户和AP进行认证。证书里面包含有证书颁发者(ASU)的公钥和签名以及证书持有者的公钥和签名,这里的签名采用的就是椭圆曲线ECC算法。

加拿大Certicom公司是国际上最著名的ECC密码技术公司,已授权300多家企业使用ECC密码技术,包括Cisco 系统有限公司、摩托罗拉、Palm等企业。Microsoft将Certicom公司的VPN嵌入微软视窗移动2003系统中。 whg01 2009-10-11 打赏举报 回复 http://en.wikipedia.org/wiki/Elliptic_curve_cryptography

目前还没有研究出来。 IBM 3650M4产品说明书 在内存方面,服务器配备了24个1333 MHz DDR3 ECC LRDIMM插槽,最大可支持768 GB的内存容量,提供了高可用性和卓越的速度。内存带宽理论上限达到51.6 GB/s,相较于前代产品有60%的提升。固态驱动器(SSD)的引入极大... certification ssd5 SSD5认证可能会规定一个最低的P/E周期数,以保证产品在正常使用年限内的可靠性。 3. **能效**:随着绿色计算的发展,能效成为衡量设备的重要指标。SSD5认证可能会要求在保持高性能的同时,降低功耗,以减少运行时的... 安全功能,加密相关,密码杂凑函数(aes,rsa,ECC , sha1,sha256,md5,HMAC) Vault HashiCorp Vault是一个私密信息管理工具(A tool for managing secrets),提供键值的方式保存私密信息。 vault - 安装及启动 ...数据传输加密:RSA+AES https://www.jianshu.com/p/1de40d21............... RSA加密算法原理 RSA加密算法是一种非对称加密算法,所谓非对称,就是指该算法加密和解密使用不同的密钥,即使用加密密钥进行加密、解密密钥进行解密。在RAS算法中,加密密钥(即公开密钥)PK是公开信息,而解... 国密算法SM1,SM2,SM3,SM4的研究 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1为对称加密。其加密长度与AES相当。算法不公开,调用该算法需要通过加密芯片的接口进行调用。 SM2为非对称加密,...

C语言

70,013

社区成员

243,258

社区内容

发帖 与我相关 我的任务 C语言 C语言相关问题讨论 复制链接

扫一扫 分享 确定 社区描述 C语言相关问题讨论 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

暂无公告 试试用AI创作助手写篇文章吧

+ 用AI写文章