プロが教える店舗&オフィスのセキュリティ対策術

ロボフォームで銀行のパスワード、口座番号など管理してますが、最近それらの暗号化アルゴリズムがAESでほごされてました。てっきり初期設定で3DESになっているかと思いましたが、3DES保護はプロフィールだけでした。3DESはクラックされにくいと説明されてましたが、それではなぜ暗号化アルゴリズムの選択にDES、3DES、AES、Blowfish、RC6などが選べるようになってるのでしょうか?ファイルのサイズも3DESとAESを比べると変わりなかったです。
 重要なデータはAESから3DESに変えるべきでしょうか?アドバイスお願いします。

A 回答 (2件)

一般に鍵長の長い強力な暗号は処理時間が長くなります。

最近のPCでは問題になるようなものではありませんが、必ずしも処理能力が十分な環境で使われるとは限りません。その場合、多少強度が落ちても高速に処理できる暗号が選ばれます。
また、暗号の強度でいえば3DESよりAESの方が良いでしょう。DES自体、そろそろ危なくなっていて、3DESはそれを3重にして強度を稼いでいるので、DESの弱点はそのままなのです。

なお、一般的な暗号では、暗号化でデータサイズは変わりません。もしファイルサイズが大きくなるとすると非常に使いにくくなります。通信では時間がかかりますし、ファイルの暗号ではサイズが大きくなって容量がオーバーすることにもなりますから。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
自分が考えていた暗号強度は間違っていました。
DESは使わない方が無難そうですね。
とても分かり易く説明して頂きありがとうございました。

お礼日時:2006/05/07 18:29

http://x68000.q-e-d.net/~68user/net/crypt-1.html
http://www.ccjc-net.or.jp/~kouza/ssl/ssl_1.html

AESの方が暗号強度としては高いといわれています。

で、暗号が何かという事自身も暗号の一つですし処理速度が変わりますからユーザの選択に任されているのかと。
暗号化したデータのサイズが同じなのは有る意味当然かと。データ自体が長くなるわけではないですからね。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
間違えて同じ内容の質問をだしてしまいました。
失礼致しました。
とても勉強になりました。ありがとうございました。

お礼日時:2006/05/07 18:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!