logo图片
Python密码学

双重强度加密

双重强度加密详细操作教程
双重强度加密(也称为多重加密)是使用相同或不同的算法/模式对已经加密的文本进行一次或多次加密的过程。
双强度加密的其他名称包括级联加密或级联加密。

双重强度加密级别

双重强度加密包括各种加密级别,下面在-
中进行了说明。

第一层加密

密文是使用哈希算法和对称密钥从原始可读消息中生成的。后来的对称密钥借助于非对称密钥进行加密。此模式的最佳说明是将密文的哈希摘要组合到一个封套中。接收方将首先计算摘要,然后解密文本,以验证文本之间是否被篡改。

第二层加密

第二层加密是使用相同或不同算法在密码文本上增加一层的过程。通常,使用32位字符长的对称密码。

第三层加密

在此过程中,加密的胶囊通过SSL/TLS连接传输到通信伙伴。
下图以图形方式显示了双重加密过程-
强度加密

混合密码术

混合密码术是将不同类型的多个密码结合使用的过程,其中包括每个密码的优势。通常有一种常见的方法,通常是为对称密码生成随机密钥,然后通过非对称密钥密码术对该密钥进行加密。
由于这种模式,原始消息本身使用对称密码进行加密,然后使用秘密密钥进行加密。接收者收到消息后,首先使用秘密密钥,自己的私钥对消息解密,然后使用指定的密钥对消息解密。
Python 拓展教程
Copyright © 2020 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4