对称加密与分对称加密的实现

邮差的信 提交于 2019-11-29 15:39:29

一、对称加密:

1、DES(Data Encryption Standard,即数据加密标准)

 

详细原理参见:https://blog.csdn.net/qq_27570955/article/details/52442092

github地址:https://github.com/tarequeh/DES.git

编译:gcc -O3 des.c run_des.c -o run_des.o

注:本项目亦可以实现3DES

 

2、AES(Advanced Encryption Standard,即高级加密标准,又称Rijndael加密法)

 

二、非对称加密:

1、RSA

详细原理参见:https://blog.csdn.net/kikajack/article/details/80703894

github地址:https://github.com/pantaloons/RSA.git

编译:gcc multiple.c -o rsa

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!