最普遍的加密技术有两种:对称和不对称加密。这两个名称指是否同一个密钥进行加密和解密:对称加密密钥,这也被称为私人密钥加密。不对称加密密钥,这种类型使用两个不同的密钥(公共密钥和私人密钥),它们以数学方法链接在一起。
什么是最普遍的加密技术
两种最普遍的加密方法是对称和不对称加密。这两个名称指是否同一个密钥进行加密和解密:
- 对称加密密钥:这也被称为私人密钥加密。用于解码的密钥与用于编码的密钥相同,因此非常适合个人用户和封闭式系统。否则的话,密钥必须发送给接收人。如果它被第三方,比如黑客,拦截的话,会增加泄露风险。这种方法比不对称方法快。
- 不对称加密密钥:这种类型使用两个不同的密钥(公共密钥和私人密钥),它们以数学方法链接在一起。这些密钥本质上是彼此已配对的较大数字,但并不完全相同,因此称为“不对称”。私人密钥由拥有者秘密保管,公共密钥要么在授权的接收人之间分享,要么普遍提供给公众。
用接收人的公共密钥加密的数据只能用相应的私人密钥解密。
加密算法示例
加密算法用于将数据变为加密文字。算法使用加密密钥以可预测的方式更改数据,这样即使加密数据看起来是随机的,也可以通过使用解密密钥变回纯文本。
有多种不同类型的加密算法,用来适合不同目的。当老的算法变的不安全时,人们就开发新的算法。一些非常知名的加密算法包括:
DES 加密
DES 是英文单词“数据加密标准”的首字母组合。这是个现在已过时的加密算法,被认为不适合如今的用途。因此,其它加密算法已取代了 DES。
3DES 加密
3DES 是英文单词“三重数据加密标准”的首字母组合。这是一种对称密钥算法,单词“三重”表示数据在加密过程中通过原始 DES 算法三次。三重 DES 正在被慢慢淘汰,但是仍然勉强作为金融服务和其它产业的可靠硬件加密解决方案。
AES 加密
AES 是英文单词“高级加密标准”的首字母组合,用来更新最初的 DES 算法。AES 算法一些比较普遍的应用包括 Signal 或 WhatsApp 等 通信应用 和文件存档程序 WinZip。
RSA 加密
RSA 是名列前茅个广泛提供给公众使用的不对称加密算法。RSA 由于密钥长度而广受欢迎,从而被广泛用于安全数据传输。RSA 代表 Rivest、Shamir 和 Adleman,这是首次描述该算法的三位数学家的姓氏。由于使用了一对密钥,RSA 被认为是不对称算法。
Twofish 加密
Twofish 同时用于硬件和软件,被认为是同类中速度非常快的。Twofish 不受专利保护,从而可供任何想要使用它的人免费使用。结果,您会发现它捆绑在 PhotoEncrypt、GPG 等加密程序以及广受欢迎的开源软件 TrueCrypt 中。
RC4 加密
它用于 WEP 和 WPA,二者是在无线路由器中普遍使用的加密协议。
不对称加密示例包括 RSA 和 DSA。对称加密示例包括 RC4 和 DES。除了加密算法,还有所谓的“共同标准 (CC)”:
- 这不是加密标准,而是一套用于验证产品安全声称、对抗窥视的国际准则。
- CC 准则用来提供对安全产品进行相对供货商而言中立的第三方监督。
- 审核的产品由供货商自愿提交,会检查全部或者单个功能。
- 评估产品时,会按产品类型、根据定义的标准测试其功能。
- 起初,加密在共同标准范围之外,但是正日益被包括在安全标准内。
文章标题:什么是最普遍的加密技术,发布者:小编,转载请注明出处:https://worktile.com/kb/p/31362