加密解密密码学学习
Posted songgj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加密解密密码学学习相关的知识,希望对你有一定的参考价值。
1976年 斯坦福大学两位教授提出了 出现了不对称秘钥密码,是密码学的一个分水岭。
1977年Rivest ,Shamir和Adleman 提出了RSA公钥算法,算法名字用他们三位名字命名。
20世纪90年代,出现了椭圆曲线ECC等其他公钥算法。
主要特点:
公钥密码使得发送端和接受端无秘钥传输的保密通信称为可能。
明文:原始的信息。
密文:加密后的信息。
加密算法:将明文转换成密文的算法。
秘钥:用于加密,仅发为发送方和接收方已知
加密:把明文转换成密文
解密:从密文中恢复明文
1.加密的基本操作类型
代换,置换(比如交换两个字符位置),多重加密 (代换做置换,再做代换做置换)
2.所用秘钥的个数
单秘钥算法 或 对称加密算法
双秘钥算法 或公开秘钥算法
3.明文被处理的方式
分组密码 (多个字符同时输入,在加密的时候相互之间有关系,有关联进行处理,得出的一个结果)
流密码(也称序列密码) :它是对称密码算法中的一种。
以上是关于加密解密密码学学习的主要内容,如果未能解决你的问题,请参考以下文章