会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
代码仓库:
gitee
github
mengsuenyan
博客园
首页
新随笔
联系
订阅
管理
2020年11月
素数域和二值域上椭圆曲线加法几何示意图
摘要: [\(GF(p)\)] [\(GF(2^q)\)]
阅读全文
posted @ 2020-11-14 00:21 mengsuenyan
阅读(269)
评论(0)
推荐(0)
编辑
rcrypto v0.2.0发布了
摘要: rcrypto rcrypto A rust cryptography library Support Algorithms MD5; SHA; SM3; AES; DES; Keccak; SHA3; HMAC; BlockCipherMode; ECB/CBC/CFB/OFB/CTR; TDES
阅读全文
posted @ 2020-11-11 13:55 mengsuenyan
阅读(130)
评论(0)
推荐(0)
编辑
2020年10月
SM4分组密码算法
摘要: SM4分组密码算法 Rust实现; SM4算法概要 密钥长度128位; 分组长度128位; 符号说明 加密密钥: \(MK = MK_0 || MK_1 || MK_2 || MK_3, bitslen(MK_i) = 32, i \in [0,3]\); 轮密钥: \(rk_0,rk_1,\dot
阅读全文
posted @ 2020-10-15 12:22 mengsuenyan
阅读(1358)
评论(0)
推荐(0)
编辑
ZUC祖冲之序列密码算法
摘要: ZUC祖冲之序列密码算法 Rust实现; ZUC算法概要 ZUC主要由LFSR线性反馈移位寄存器, BR比特重组和F非线性函数三部分组成; 输入: 128位长的密钥, 128位长的初始化向量; 输出: $n, n \in N^+$个32位长的字串, $n$为节拍数(轮数); 算法过程ZUC(KEY,
阅读全文
posted @ 2020-10-15 11:22 mengsuenyan
阅读(3356)
评论(0)
推荐(0)
编辑
DSS数字签名标准
摘要: DSS数字签名标准 Rust实现; DSA 签名过程: graph TD; id2 -.Signature.-> id12 subgraph Signature Generation; id0(Message/Data)-.-> id1(Hash Function) id1 -.Message Di
阅读全文
posted @ 2020-10-15 08:48 mengsuenyan
阅读(2102)
评论(0)
推荐(0)
编辑
ECDSA椭圆曲线数字签名算法
摘要: ECDSA椭圆曲线数字签名算法 Rust实现; 符号说明 椭圆加密数学基础 \(F_p\): \(y^2 = x^3 + ax + b, (4a^3+27b^2)\mod p \ne 0, (x,y)\in F_p\); \(F_{2^m}\): \(y^2 + xy = x^3 + ax^2+b,
阅读全文
posted @ 2020-10-14 19:30 mengsuenyan
阅读(2124)
评论(1)
推荐(0)
编辑
Hash函数的安全性
摘要: Hash函数的安全性 安全性指标 Collision Resistance 抗碰撞性(Collision Resistance): 若有任意两条消息$x_1, x_2$且$x_1 \ne x_2$, 则发现$H(x_1)=H(x_2)$需要计算的次数为$2^N$, 则其抗碰撞性为$N/2$. 一般情
阅读全文
posted @ 2020-10-14 12:22 mengsuenyan
阅读(1614)
评论(0)
推荐(0)
编辑
RSA密码学规范PKCS1 v2.2
摘要: RSA密码学规范PKCS#1 v2.2 Rust实现 数论相关; 椭圆曲线加密数学基础; 符号说明 \(n\): RSA模数$n$; \(r_i\): 模数$n$的素因子(需是奇素数), \(n=r_1\cdot r_2\cdot \dots\cdot r_u, u \ge 2\); \(p,q\)
阅读全文
posted @ 2020-10-11 09:47 mengsuenyan
阅读(2708)
评论(0)
推荐(2)
编辑
CMAC基于块加密的消息认证码
摘要: CMAC基于块加密的消息认证码 Rust实现 Subkey Generation \(R_{128} = 0^{120}10000111; R_{64}=0^{59}11011\); $Cipher_$指密钥为$K$的加密函数; \[ \begin{aligned} & b = Cipher_{K}
阅读全文
posted @ 2020-10-11 09:44 mengsuenyan
阅读(859)
评论(0)
推荐(0)
编辑
2020年9月
rcrypto v0.1.0发布了
摘要: rcrypto A rust cryptography library rcrypto Support Algorithms MD5; SHA; SM3; AES; DES; Keccak; SHA3; HMAC;
阅读全文
posted @ 2020-09-26 09:48 mengsuenyan
阅读(92)
评论(0)
推荐(0)
编辑
下一页
公告