密码技术学习(5.1)-对称加密技术简介

版权声明:转载请注明出处 https://blog.csdn.net/laozhaishaozuo/article/details/81812457
  • 对称加密通信模型
  • 常见的对称加密技术

对称加密通信模型

对称加密,加密和解密使用同一套密钥。

采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。百度百科

简单类比

对称加密的模型我们可以简单的理解为具有一个锁眼的盒子模型。通信双方拥有同一把锁的两个钥匙,每次通信的时候,将信息放到箱子中,锁好并传递给另外一方,这样通信双方就可以进行保密通信了。

                                                                              该图片来自百度百科

优势

  • 算法公开
  • 加密速度快
  • 计算量小
  • 加密效率高

需要解决的问题

  • 密钥传输问题 如何安全的传输密钥
  • 密钥膨胀 不同的人需要不同的密码,密钥会很多

常见的对称加密技术

常见的算法有

  • DES
  • 3DES
  • AES
  • IDEA

参考书籍和文章

关于本章内容,参考了一下书籍和文章

  1. 百度百科
  2. Java加密与解密的艺术 链接
  3. 图解密码技术-第二版 链接 第三版链接

本系列其他文章

密码技术学习系列文章

猜你喜欢

转载自blog.csdn.net/laozhaishaozuo/article/details/81812457