密码学
文章平均质量分 69
Coco_T_
东南大学本科毕业生,浙江大学在读研究生
展开
-
ElGamal加解密算法——椭圆曲线是男的女的折磨
椭圆曲线基本运算的优美实现ElGamal加解密的基本原理选择椭圆曲线EEE,构造一个椭圆群Ep(a,b)E_p(a, b)Ep(a,b)在Ep(a,b)E_p(a,b)Ep(a,b)中挑选生成生成元GGG,使满足n⋅G=On·G=On⋅G=O的最小的n是一个非常大的素数选择一个小于nnn的整数xxx作为私钥,产生公钥Y=x⋅GY=x·GY=x⋅G加密算法在区间[1,n−1][1,n−1][1,n−1]内选取随机数kkk,计算k⋅Gk·Gk⋅G将明文mmm加载到点PmP_mPm上,计算原创 2021-06-09 19:50:18 · 1466 阅读 · 2 评论 -
AES加解密算法——是我不曾设想的道路了
uu们我回来了大二下学期课业和科研压力比较大,就咕了好长时间生活上也经历了不少变化,感谢朋友们一直陪着我,给予我鼓励这学期的密码学,我愿称之为????都×学一星期完成六个编程实验,这谁顶得住啊AES是目前最常用最可靠的一种加解密方式其过程的精妙性不言而喻但是伴随着安全性而来的就是编程的复杂性我翻遍了各种网站,惊奇地发现这种广为(信息学)人知的算法代码竟然是少之又少这里是一篇堪称神作的blog:感谢大大的细致讲解和优美易懂的代码然而在我根据大大的指导复刻这个经典算法的时候难过地发现原创 2021-06-09 19:37:25 · 536 阅读 · 0 评论