公钥密码学:RSA DL ECC 密钥生成算法,数字签名算法
2023-11-11 23:06:35 4.37MB RSA
1
ecc(椭圆曲线加密)的标准文档第二部分:推荐的参数,给出了实现可用的,安全的椭圆曲线加密算法的推荐的参数,有了这个文档,就不用自己去选取参数,并证明其安全性了,文档给出的算法都是可用的,标准的一些参数,基本也是商用的ecc加密库必须支持的参数
2023-01-03 10:22:13 146KB ecc 椭圆曲线 密码学 标准
1
对基于FPGA椭圆曲线密码体制的实现进行全面研究,在Xilinx的FPGA上实现了二元有限域和椭圆曲线点运算的所有算法。将模乘算法、模逆算法、曲线点加算法、曲线点减算法、点乘算法、ECElgamal加密/解密方案、总线命令控制等在FPGA上完成仿真、综合和板级验证,并设计出具有PCI局部总线传输功能的加密/解密适配卡。研究中提出了新的基于正规基和正则基的比特串行模乘算法实现方案。
1
椭圆曲线密码术(ECC)是一种在两个遥远的伙伴(在公钥密码术中使用的爱丽丝和鲍勃)之间生成公钥的过程。 该方法基于有限域上椭圆曲线的代数结构。 与其他非椭圆曲线密码学相比,ECC包含更短长度的密钥,以提供同等的安全性,从这一意义上来说,ECC很重要。 在这项工作中,我们使用python编程语言实现了一种算法,以使用ECC方法生成公钥。
2022-05-23 15:46:40 787KB Diophantine Equation Elliptic -
1
Ecc密码学 椭圆曲线密码学在Java中的实现
2022-05-22 18:40:37 23KB Java
1
CSC440-密码学 密码学和密码分析方法简介。 主题包括经典密码学(代码,单字母和多字母替换密码,换位密码),现代分组密码(例如DES,AES)和公共密钥密码术(例如RSA)。 可选主题包括零知识协议,信息论,编码论,纠错码,隐写术,流密码,哈希算法,量子密码学,椭圆曲线密码学和历史。
2022-05-20 11:29:06 144KB HTML
1
椭圆曲线密码椭圆曲线密码术 (ECC) 是一种公钥密码术。 在公钥密码术中,参与通信的每个用户或设备通常具有一对密钥,公钥和私钥,以及与密钥相关联的一组操作以进行加密操作。 只有特定用户知道私钥,而公钥则分发给所有参与通信的用户。 公钥是曲线上的一个点,私钥是一个随机数。 通过将私钥与曲线中的生成点 G 相乘得到公钥。 ECC 的数学运算定义在椭圆曲线y^2 = x^3 + ax + b 上,其中4a^3 + 27b^2 ≠ 0 。 'a' 和 'b' 的每个值给出不同的椭圆曲线。 ECC 的主要优势之一是其较小的密钥大小。 ECC 中的 160 位密钥被认为与 RSA 中的 1024 位密钥一样安全。 点乘法 在点乘中,椭圆曲线上的一个点 P 与使用椭圆曲线方程的标量 k相乘,以获得同一椭圆曲线上的另一个点 Q。 即kP = Q 点乘是通过两个基本的椭圆曲线运算来实现的
2022-05-08 09:55:34 276KB Python
1
椭圆曲线密码学导论(中文版),不是文字版本,但是清晰。文件密码为123
2022-03-15 12:08:35 12.64MB ECC 椭圆曲线 密码
1
基于椭圆曲线密码的Diffie-Hellman密钥交换,陈永玲,,本文介绍了在实数域和有限域中椭圆曲线的基本定义,然后以椭圆曲线的基本定义为基础,详细论 述了基于椭圆曲线密码的 Diffie-Hellman
2022-03-03 09:14:30 525KB 椭圆曲线
1
网上有很多关于ECC的文章,但是讲明白的很少,最近发现了一个大佬的博客,里面将ECC的算法讲的比较透彻,我当作自己的笔记来看。其中会对于一些细小的错处做一些修改和添加一些自己的见解(大佬的博客地址和参考资料全部已经放在文章的末尾了)。 比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。   椭圆曲线密码学(ECC)是(Elliptic Curve Cryptography) 的缩写,该算法是基于椭圆曲线数学的一种公钥密码的算法,其安全性依赖于椭圆曲线离散对数问题的困难性(这句话能唬人用)。   在ECC流行起来之前,几乎所有的公钥算法都是基于RSA、DSA和DH ————
2021-12-29 09:50:04 423KB ecc 密码算法 平面方程
1