对称加密算法概述
百度百科(狗头保命,求别打脸)
对称加密算法是应用较早的加密算法,技术成熟。
在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)
一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。
收信方收到密文后,若想解读原文,
则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,
才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,
发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。
原地址:https://baike.baidu.com/item/对称加密算法/211953?fr=aladdin
举个的栗子:
考试
假如A的学习成绩比B好,B想要在考试的时候让A帮自己作弊,
当然不可能用明文的方式进行交流,因为进口老师知道你们在说什么,
这时候B就需要创造一种只有A和B知道的沟通方式,
B去找A说“在我(B)有需要的时候我(B)会用笔连续敲三下桌子,
这时候你(A)也敲一下桌子,我(B)会回应你(A)一下,这时候就可以开始传答案,
反之,你就可以开始传答案了”那么怎么传呢,比如摸从左数的第356根头发代表答案A…这尼玛要上天啊…哈哈…开个玩笑,
举一根手指代表A;
举两根手指代表B;
举三根手指代表C;
举四根手指代表D;
(路人甲:那英语试卷的最后一道选择题怎么办
我:。。。。。,不介意的话,可以用上脚指
路人甲:。。。。)
这个算法或者说是规则就已经确定了,这里将明文(ABCD)转换成密文(举一到四根手指)
经过这一系列转换很明显监考老师,
不会在那么短时间内知道这一下“密文”的内容,这样A和B就通过一种“密文”形式完成了安全的沟通
这个栗子可能不熟(可能不是很准确)
常见的对称加密算法
要有DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。
其他链接
哔哩哔哩
会同步该博客发一些自制视频
微博
用的比较少
Github
一些源代码
知乎
不懂的我一般会在上面提问
简书
同步该博客内容相同
个人联系方式
QQ:2446264712
微信:X15019749137
有意添加请备注 啊啊啊啊