1.3 公钥密码体制-ECC密钥对生成 第一讲 密码学基础  ① 选择一个椭圆曲线E:y2≡x3+ax+b(mod p), 构造一个椭圆群Ep(a,b);  ② 在Ep(a,b)中挑选生成元点G=(x0,y0),G应 使得满足nG=O的最小的n是一个非常大的素数;  ③ 选择一个小于n的整数nB作为其私钥,然后 产生其公钥PB=nBG;  注:公开的信息(E,G,n,PB)
2022-05-10 15:03:45 4.78MB 区块链
1
准循环低密度奇偶校验码(QC-LDPC)的校验矩阵通过循环移位生成,用于构造公钥密码体制,可减小公钥存储量,但易导致低重量码字搜索攻击。提出了一种基于准循环中密度奇偶校验码(QC-MDPC)的公钥密码体制,并且给出了一种快速比特翻转(BF)译码算法。该密码体制与基于Goppa码的McEliece公钥密码体制相比,在相同的安全参数下,公钥存储量最大可减小93倍,且加/解密复杂度低,能抵抗对偶码和消息集译码攻击,安全性高。
1
人工智能-机器学习-格理论在公钥密码分析和计算代数中的应用.pdf
2022-05-06 09:09:28 3.06MB 人工智能 文档资料 机器学习
公钥密码RSA算法C++实现,有注释和简要说明文档。
2022-04-18 22:27:04 11KB 公钥密码 RSA
1
RSA 密码算法执行过程中的模幂运算时间是不固定的,精确测量解密过程中泄露出的时间差异信息即可推断出相关密钥。为此,研究RSA 公钥密码算法的实现和计时攻击原理,分析RSA 解密运算过程,找出RSA 在计时攻击中存在的安全缺陷。在简单计时攻击的基础上,提出基于从左到右“平方-乘法”模幂运算的RSA 差分计时攻击算法,并介绍相应的防御措施。
2022-02-14 00:42:13 260KB 工程技术 论文
1
欢迎 警告:这本书还没写完! 我仍在研究某些章节。 完成后,我将其发布为PDF和EPUB。 耐心点。 一本关于密码学的现代实用书籍,为开发人员提供了代码示例,涵盖了以下核心概念:哈希(例如SHA-3和BLAKE2), MAC代码(例如HMAC和GMAC),密钥派生功能(例如Scrypt,Argon2),密钥协议(例如DHKE,ECDH),对称密码(例如AES和ChaCha20,密码块模式,经过身份验证的加密,AEAD,AES-GCM,ChaCha20-Poly1305),非对称密码和公钥密码系统(RSA,ECC,ECIES),椭圆曲线密码术(ECC,secp256k1,curve25519)
2022-01-24 15:26:02 7.49MB python cryptography tutorial programming
1
GMT 0003.3-2012 SM2椭圆曲线公钥密码算法第3部分:密钥交换协议高清扫描版本
2022-01-11 14:19:04 9.2MB GB35114 GMT0003.3 GMT SM2
1
GMT 0003.2-2012 SM2椭圆曲线公钥密码算法第2部分:数字签名算法
2022-01-10 12:54:13 5.72MB GMT  SM2 椭圆曲线公钥 密码算法
1
综述了近年来自同构群在公钥密码学中的应用及其最新进展。MOR密码系统是EIGamal密码系统在非交换群上的推广,更具有一般性。以几类经典的非交换群(如单位三角矩阵群、特殊线性群、幂零群、有限p群等)为主线,介绍了MOR密码系统在这些非交换群的自同构群下的研究成果及自同构群的一个应用:密钥交换协议。为了实现安全、高效的MOR密码系统,最后给出了仍需深入研究的一些问题。
2022-01-07 23:25:43 2.58MB 自然科学 论文
1
RSA算法实现c++源码,可在VC++运行
2021-12-21 15:02:18 7KB c++ rsa 公钥
1