研究室の課題で暗号アルゴリズム(DES,AESなど)の勉強中なのですが、
少し分からないことがあるのでお詳しい方いらっしゃいましたら教えてください。
まず、DES, 3DES, AESのECBモードで暗号するときを考えます。
入力データ長と出力データ長が同じで、カギを変えない場合に
入力データと出力データは1対1になるのでしょうか?
カギを変えずに、異なる入力データから同じデータが出力されることがあるかどうか知りたいです。
また、ある固定バイトのデータを同じ長さのデータに暗号化するときに
どのような暗号方式が考えられる(世間的に強力とされている)のでしょうか?
たとえば、4バイトのデータを暗号化して4バイトのデータを生成するような場合です。
条件として異なる入力データからは同じ出力データが生成されることがないとします。
アドバイスでも良いです。お願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
*ECBモードは暗号文に平文の特徴が現れるので危険だそうです。
最強の暗号は、ワンタイムパッドを利用した平文と鍵が同じ長さの場合です。部外者には解読不能で、符号化を工夫すれば平文と暗号文で情報量の増減はありません。そのほか量子暗号、第二次大戦のナヴァホ族の通信要員のパターンも同様です。現実性にこだわるなら、自分勝手な仕様で暗号化すると思いのほか強力です。
情報量の増減なしが目標なら、ごく単純にスクランブルをかけるか、既存の方法で暗号化してから圧縮して帳尻を合わせることになると思います。お勧めは、仕様が公開されて今でも現役の暗号です。
ちなみに、偶然コリジョンが発生しても良いのはハッシュ関数です。暗号文でコリジョンが発生するような暗号は、入力を計算可能なハッシュ関数となります。
No.2
- 回答日時:
課題丸投げっぽいから#1のような回答が付くんですが、でもどんなプログラムを作ればこれを検証できるのやら・・・
で、異なるデータを暗号化して同じデータになることがあるとすれば、そのデータを復号したら一体なにがでてくるんでしょう?
少し考えれば結果は簡単です。
暗号方式については星の数ほどあるので、別途調べてください。
アドバイスありがとうございます。
>異なるデータを暗号化して同じデータになることがあるとすれば、そのデータを復号したら一体なにがでてくるんでしょう?
なるほど、そのように考えればDES, AESなどの暗号アルゴリズムは
同じデータになることはありえないということですね。
少しバカば質問だったかもしれません。。。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
BitLockerで暗号化したHDDはキ...
-
判断推理の問題ですが。
-
誰か暗号解読してください。中...
-
cisco1603の設定について
-
iPhone用動画保存アプリiCapの...
-
IPSecとSSHの違い
-
暗号問題の解き方、規則性を教...
-
YouTubeを見てると、コメント欄...
-
暗号を解いてください
-
AESのオープンソースで各種モー...
-
画像を暗号化しtxtで保存する方...
-
インターネット接続を暗号化す...
-
【メール】受信メールが暗号化...
-
レジストの中身について
-
WIFIがないのでモバイルデータ...
-
数字の暗号
-
相手にバレず着信拒否されてい...
-
【PCのセキュリティ】HSMとTPM...
-
Hの前に「痛かったらすぐ言って...
-
通話を第三者に聞かれてしまっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
BitLockerで暗号化したHDDはキ...
-
解けない暗号を作ったら天才で...
-
YouTubeを見てると、コメント欄...
-
ヤオコーで運動会の曲(曲名: ...
-
iPhone用動画保存アプリiCapの...
-
【メール】受信メールが暗号化...
-
ゲームをプレイしていなくてもG...
-
判断推理の問題ですが。
-
いろはにほへと
-
USBメモリの暗号 Buffalo Secur...
-
大容量を暗号化できるソフトに...
-
外付けHDのロックを解除したい
-
数字を3文字とアルファベットを...
-
USBメモリの暗号化について
-
cisco1603の設定について
-
誰か暗号解読してください。中...
-
解読してください
-
「トラトラトラ」は、「ワレ奇...
-
【20:35のしんかんせん拾万よこ...
-
レジストの中身について
おすすめ情報