加密:

       发送方不想让别人看到信息的内容,将信息进行加密后再发送出去.加密之前的消息称为明文,加密后的消息称为密文.

解密:

       接收方收到发送方的加密消息,但作为接收方也是无法直接阅读密文的,于是接收方需要对密文进行解密之后再阅读.解密就是将密文恢复成明文的过程. 

对称密码与公钥密码:

      用于解决复杂问题的步骤,通常称为算法.从明文生成密文的步骤,也就是加密的步骤,称为"加密算法",而解密的步骤则称为"解密算法".加密,解密的算法合在一起统称为密码算法.

 

**:

      密码算法中需要**(key).如同现实生活中开锁的钥匙.

                                               加密与解密

根据**的使用方法,可以将密码分为对称密码和公钥密码(非对称密码)两种.

  • 对称密码(symmetric cryptography)是指在加密解密时使用同一**的方式.
  • 公钥密码(public-key cryptography)则是指在加密时使用不同**的方式.公钥密码又称为非对称密码(asymmetric cryptography).

                                 加密与解密

 

密码学工具:

  • 对称密码
  • 公钥密码
  • 单向散列函数
  • 消息认证码
  • 数字签名
  • 伪随机数生成器

                                            加密与解密

 

 

 

本文摘自《图解密码技术》.

相关文章:

  • 2021-10-22
  • 2021-12-15
  • 2021-07-20
  • 2021-07-16
  • 2022-01-04
  • 2021-11-23
猜你喜欢
  • 2021-08-06
  • 2022-12-23
  • 2021-11-19
相关资源
相似解决方案