- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 ECC加密算法
关键词:ECC:Elliptic Curve Cryptography (ECC)基于离散对数的椭圆曲线密码系统提供与RSA类似的安全性,但是具有相对较短的密钥大小。GF(p) 上的椭圆曲线素数 p > 3,并且 a,b ∈ GF(p),在 GF(p) 上使得4a
2017-03-17 15:17:13 14883
原创 本原根和离散对数
1、本原根根据欧拉定理aΦ(n)≡ 1 (mod n),我们知道,aΦ(n) (mod n) 会生成一个循环序列集,该序列是周期性的。其周期长是使 am≡ 1 (mod n) 成立的最小正幂 m。当这个最小正幂 m = Φ(n)的时候(简单说就是序列的最小周期为Φ(n),即 n - 1),我们称 a 是 n 的本原根。2、离散对数对任何整数 b
2017-03-16 20:17:42 9751
原创 欧拉函数
欧拉函数 Φ(n) 指:小于n且与n互素的正整数的个数。习惯上, Φ(1) = 1显然,对素数p Φ(p) = p - 1那么对于n = pq Φ(n) = Φ(pq) = Φ(p) × Φ(q) =(p - 1) ×
2017-03-16 16:37:02 360
原创 DSA和ECDSA算法
关键词:DSA:Digital Signature Algorithm (DSA)ECDSA:The Elliptic Curve Digital Signature Algorithm (ECDSA)DSS:Digital Signature Standard (DSS)NIST:(U.S. National) Institute of Standards and Tec
2017-03-16 15:48:07 6581
原创 程序员的自我修养——2、编译和链接
IDE一般把编译和链接合并到一起,称为构建(build)。4个步骤:预处理(Prepressing)编译(Compilation)汇编(Assembly)链接(Linking)1、预处理$ gcc -E hello.c -o hello.i-E表示只进行预处理。主要处理规则如下:将所有的 #define 删除,并且展开
2017-03-02 20:25:25 278
原创 PKCS5:基于密码的加密规范
1、简介基于密码的加密,涵盖以下方面:密钥导出函数加密方案消息认证方案ASN.1语法2、符号KDF key derivation functionPRF pseudorandom functionPS padding string, an octet string4、Salt值和迭代次数The salt can be
2017-03-02 13:57:30 3422
深入Linux内核架构(中文版).7z
2019-07-15
有趣的数字游戏
2013-04-07
C语言cingetline
2013-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人