初学密码学
文章平均质量分 96
妖魔鬼怪快离开`
这个作者很懒,什么都没留下…
展开
-
RSA加密算法代码实现
RSA加密算法代码实现作业目标C语言实现RSA加密算法,并将其优化到尽量快的速度。算法描述RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受住了多年深入的密码分析,但是它的安全性还没有被证明,当然也没有被否定。RSA流程步骤说明描述1选择⼀对不相等且⾜够原创 2022-01-01 16:48:11 · 8046 阅读 · 1 评论 -
AES加密算法代码实现
AES加密算法代码实现作业目标C语言实现AES加密算法,并将其优化到尽量快的速度。算法描述AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法,又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。对称加密算法:加密和解密用相同的密钥。加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。整体流程在对称加密算法中,数据发信方将明文原创 2021-10-25 23:03:57 · 4145 阅读 · 3 评论