暗号アルゴリズム(DES,AESなど)について
研究室の課題で暗号アルゴリズム(DES,AESなど)の勉強中なのですが、
少し分からないことがあるのでお詳しい方いらっしゃいましたら教えてください。
まず、DES, 3DES, AESのECBモードで暗号するときを考えます。
入力データ長と出力データ長が同じで、カギを変えない場合に
入力データと出力データは1対1になるのでしょうか?
カギを変えずに、異なる入力データから同じデータが出力されることがあるかどうか知りたいです。
また、ある固定バイトのデータを同じ長さのデータに暗号化するときに
どのような暗号方式が考えられる(世間的に強力とされている)のでしょうか?
たとえば、4バイトのデータを暗号化して4バイトのデータを生成するような場合です。
条件として異なる入力データからは同じ出力データが生成されることがないとします。
アドバイスでも良いです。お願いします。
お礼
成る程です。 ご回答ありがとうございました。