Encryption 使用加密功能进行解密的反向3(DES)密钥

Encryption 使用加密功能进行解密的反向3(DES)密钥,encryption,3des,Encryption,3des,在3DES算法中,是否可以导出反向键作为反向函数使用。其思想是,用于加密的密钥将进行解密,反之亦然 encrypt(3des_key, data) == decrypt(3des_reverse_key,data) decrypt(3des_key, data) == encrypt(3des_reverse_key,data) 当然,由于3DES只是3次DES函数,因此问题显然可以推广到DES算法,因此: encrypt(des_key, data) == decrypt(des_rever

在3DES算法中,是否可以导出反向键作为反向函数使用。其思想是,用于加密的密钥将进行解密,反之亦然

encrypt(3des_key, data) == decrypt(3des_reverse_key,data)
decrypt(3des_key, data) == encrypt(3des_reverse_key,data)
当然,由于3DES只是3次DES函数,因此问题显然可以推广到DES算法,因此:

encrypt(des_key, data) == decrypt(des_reverse_key,data)
decrypt(des_key, data) == encrypt(des_reverse_key,data)

如果存在这样一个反向键函数,那么这两条语句都是真的,那么在3des中扩展此函数只是简单地替换键扇区

如果你想继续读下去,你应该知道半弱密钥的存在:“还有六对半弱密钥。使用其中一对半弱密钥K_1进行加密的操作与使用另一对半弱密钥K_2进行解密的操作相同”,因为这些密钥是显式调用的,并且正好显示了你要查找的属性,你应该能够意识到绝大多数的钥匙(既不是弱的也不是半弱的)都没有这个属性。这正是我想要的。我读了这一页,但这样的细节很容易被错过,特别是如果你正在寻找一些特定的财产。谢谢你指点。