DES暗号について疑問を持ったので質問します。
1.まず、初期転置と最終転置はなぜ行うのでしょうか?転置方法は公開されているということなので解読を
難しくすることに寄与しないと思うのですが。
2.また、シャッフルを16回も行うのはなぜでしょうか?一回だと入口と出口のデータ対がばれると簡単に解読
できそうなのでまずいでしょうが、せいぜい2回
やっとけば解読は十分難しくなると思うのですが。
3.あと、シャッフルの中で左右のデータをいれかえる
のはなぜでしょうか?大して意味がないと思うので
すが。
それでは回答願います。
No.1ベストアンサー
- 回答日時:
1.については私もよくわかりません.
2.16回程度では,解読の危険があるので,今は,DESを3回通すトリプルDESなどが一般的なのではないかと思います."線形解読法 DES","差分解読法 DES"などのキーワードでサーチするといろいろ見つかると思います.
3.この構造はFeistel構造といわれるもので,暗号・復号を同一構造でできる.実際に暗号化するF関数の(DESではSBOX)設計自由度が大きいので,作りやすい.2.で述べた解読法の対処法が明確になっている.などの特徴を持っているので,この基本構造は多くの暗号で採用されています.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- 運転免許・教習所 規制標識について質問です。 AT車の問題で、 問題① 「原動機付自転車の右折方法(小回り)」の標識の 2 2022/07/16 21:56
- パチンコ・スロット 昨日初めて行った店でパチンコを打っていて、3千円入れたところで初当り、確変に入り数ラウンド消化したと 4 2023/03/05 14:39
- その他(悩み相談・人生相談) 生きることだけで精一杯の人生は惨めでしょうか、楽しみとは無縁、出口のない修行のような人生 6 2023/08/05 20:41
- 大学受験 【高2・英語・長文・読むコツ】 2 2022/07/11 17:30
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- 転職 転職経験のある方に質問です。 4 2022/05/13 03:24
- 簿記検定・漢字検定・秘書検定 簿記3級を独学で勉強した人に質問です。 どうやって勉強しましたか?私は今独学で勉強中ですが、なかなか 3 2023/01/25 00:01
- Android(アンドロイド) Androidスマホのデータ移行が終わらない 1 2023/08/04 17:25
- 宅地建物取引主任者(宅建) 未経験・知識ゼロからの宅建取引士勉強方法について 2 2022/06/10 14:38
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PTYサーチ?PTYスキャン?
-
ubuntuで デイスク/deb/loopと...
-
ステップ数について
-
パソコンでインターネット接続...
-
女子小学生と女子中学生と女子...
-
ステップ数??
-
プログラムの規模を表す単位「k...
-
Macと iPadの違いについて 今現...
-
VB6.0で #の意味
-
STEPについて
-
昔したタイピングソフトが思い...
-
クロック周波数の計算問題について
-
Ic-PcAn はどこのこと?
-
ブラインドタッチ、苦手なんで...
-
[ASP]If~Else If~End If 対 Case
-
マス目上の移動のアルゴリズム
-
GCCで関数の引数が渡らない
-
基本情報技術者のデータ構造あ...
-
スタックフレームの消滅
-
RS-FF回路について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hdmiはパラレル?シリアル?
-
15パズルゲームについて
-
RAID 5 のパリティ生成のタイミ...
-
TCPではなく、UDPが音声や動画...
-
PTYサーチ?PTYスキャン?
-
偶数パリティチェック
-
7bitのデータ列に1bitのパリテ...
-
固有パリティについて質問です
-
iTunesでCD録音時にでたメッ...
-
DES暗号について
-
イーサネット10Mbpsの通信速度...
-
プログラムの規模を表す単位「k...
-
パソコンでインターネット接続...
-
ubuntuで デイスク/deb/loopと...
-
ライン数とステップ数の違いに...
-
ステップ数について
-
サブネットマスクが255.255.255...
-
VB.netでDLLを読み込んで実行す...
-
最大スタックサイズを大きくす...
-
[ASP]If~Else If~End If 対 Case
おすすめ情報