加解密签名验签数字信封解读

文章目录

    • 1. 什么是加解密
    • 2. 加解密的作用
    • 3.密钥的安全性
    • 4.加解密使用场景
    • 5. 加密算法的迭代进化

1. 什么是加解密

首先了解几个名词术语:

明文(plaintext):未经过处理的数据;

密文(ciphertext):明文经过密码转换而成的一种表现形式;

加密(Encryption):将明文转换为密文的过程;

解密(Decryption):将密文恢复为明文的过程;

哈希算法:对任意一组输入数据进行计算得到一个输出;用于验证原始数据是否被篡改;

对称加密:加密密钥和解密密钥相同;又称为单钥密码,常用的如:DES SM4;

非对称加密:加密密钥和解密密钥不同,又称为双钥密码,常用:RSA SM2;

软件加密:不依赖于额外的硬件设备实现的加密方案;常见:软件授权

硬件加密:需要额外的硬件设备保护技术实现加密方法;常见:硬件加密机;

回答最开始的问题,什么是加解密?就是对数据使用一定的加密算法进行加密传输最后解密的过程;最终保障数据安全;

2. 加解密的作用

  1. 保密性:防止用户的数据被窃取;就算拿到了也无法得知含义;
  2. 数据完整性:防止数据被篡改;被劫持篡改后接收方能够识别已篡改;
  3. 身份验证:确保数据来源;
<

你可能感兴趣的:(加密,加密解密)