关闭

ECC

标签: 加密ECC
577人阅读 评论(0) 收藏 举报
分类:


椭圆加密算法(ECC)是一种公钥加密体制,最初由Koblitz和Miller两人于1985年提出,其数学基础是利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性。

优点

编辑
与经典的RSA,DSA等公钥密码体制相比,椭圆密码体制有以下优点:

安全性高

有研究表示160位的椭圆密钥与1024位的RSA密钥安全性相同。

处理速度快

私钥的加密解密速度上,ecc算法比RSA、DSA速度更快。
存储空间占用小。
带宽要求低.

分类

编辑
公钥密码体制根据其所依据的难题一般分为三类:大整数分解问题类、离散对数问题类、椭圆曲线类。有时也把椭圆曲线类归为离散对数类。
参考百度百科:http://baike.baidu.com/link?url=lmC0XPAo8zgsKMzCp7iHOfj6LzPZvX6UF0QowaNSjEX-h9DvihI5RddFhb-5uNn8pK-svlSUe6KpIkEgPy-zRq

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

公钥加密算法那些事 | RSA 与 ECC 系统对比

【独家】七牛为开发者倾情奉献,性能秒杀 RSA 的 ECC 证书免费申请
  • u010646653
  • u010646653
  • 2017-06-29 12:42
  • 918

Java加密技术(七)——非对称加密算法最高级ECC

ECC  ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的...
  • daguairen
  • daguairen
  • 2016-08-31 10:05
  • 1713

ECC算法原理的认识

公开密钥算法总是要基于一个数学上的难题。比如RSA 依据的是:给定两个素数p、q 很容易相乘得到n,而对n进行因式分解却相对困难。那椭圆曲线上有什么难题呢? 考虑如下等式: K=kG [其中 K,G为...
  • sszgg2006
  • sszgg2006
  • 2014-12-15 16:40
  • 12082

ECC加密算法 java

ECC  ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的...
  • wjq008
  • wjq008
  • 2015-10-12 12:04
  • 2606

NAND FLASH (三)硬件ECC校验码详解

ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整...
  • qq_30866297
  • qq_30866297
  • 2016-08-03 16:32
  • 2581

NAND Flash ECC算法长度计算

NAND Flash中常用的纠错方式        因为闪存中会有出错的可能,如果没有使用ECC模块,读出的数据和写入的数据会有不匹配的可能,也许一个文件中只有一两个bit不匹配,这也是不能容忍...
  • kangear
  • kangear
  • 2013-06-02 22:48
  • 3312

【密钥算法】Java加密技术(七)---ECC 数据加密算法

ECC        ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的...
  • lcczzu
  • lcczzu
  • 2015-06-26 18:05
  • 1247

u-boot移植3:支持 nandflash 的硬件 ECC

介绍jz2440开发板实现nandflash的硬件ecc。
  • qqliyunpeng
  • qqliyunpeng
  • 2016-05-06 18:09
  • 2357

解读ECC加密算法

 ECC是EllipticCurves Cryptography的缩写,意为椭圆曲线密码编码学。和RSA算法一样,ECC算法也属于公开密钥算法。最初由Koblitz和Miller两人于1...
  • xsp0721
  • xsp0721
  • 2014-12-12 10:32
  • 1496

加密算法概念简介--MD5、SHA、DES、3DES、AES、RSA、ECC

MD5       MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普...
  • jingcheng345413
  • jingcheng345413
  • 2017-02-10 13:25
  • 819
    个人资料
    • 访问:510207次
    • 积分:7577
    • 等级:
    • 排名:第3324名
    • 原创:198篇
    • 转载:138篇
    • 译文:1篇
    • 评论:47条
    文章分类
    最新评论