web-dev-qa-db-ja.com

ウィキペディアにリストされているのはなぜですかDES準弱い鍵のペアは16バイトですか?

暗号化ベースのCTFを完成させようとしています。ウィキペディアにリストされているキーを使用して、弱い鍵ペアまたは弱い鍵ペアでのDES暗号化の使用をテストしています( https: //en.wikipedia.org/wiki/Weak_key#Weak_keys_in_DES )と指定された暗号テキストを上記のキーで暗号化し、プレーンテキストが生成されるかどうかを確認します。ページにリストされている半弱いキーのペアは16バイトですが、確かにDESキーは8バイトですか?そのようなキーはDES暗号化操作でどのように使用できますか?

2
muke

弱いキーpairは、まさにそのペアのキーです。したがって、8バイトのキーのペアは16バイトです。

脆弱なキーの例:

0x011F011F010E010E and 0x1F011F010E010E01

これは次のように分類できます。

01 1F 01 1F 01 0E 01 0E and 1F 01 1F 01 0E 01 0E 01

最初のキーの最初のバイトは01、最初のキーの2番目のバイトは1Fなどです。

1
forest