[解決済み] SHA-256またはMD5によるファイルの完全性確保
2023-01-07 06:27:56
質問
SHA-256 が MD5 よりもセキュリティ上有利なのは知っていますが、ファイルの整合性のみをチェックする方法(つまり、パスワードの暗号化などには関係ない)を使う場合、SHA-256 を使うメリットはありますか?
MD5は128ビットで、SHA-256は256ビット(つまり2倍)なので...。
-
暗号化に最大 2 倍の時間がかかるのでしょうか?
-
バックアップ プログラムのように時間が重要ではなく、ファイルの整合性がすべて必要な場合、誰か MD5 に反対して別のアルゴリズムを主張したり、別の技術を提案したりするでしょうか?
-
MD5 を使用すると、チェックサムが生成されるのでしょうか。
どのように解決するのですか?
SHA256 と MDA5 はどちらもハッシュ化アルゴリズムです。入力データ (この場合はファイル) を受け取り、256/128 ビットの数値を出力します。この数値はチェックサムです。実際には衝突はまれですが、無限の数の入力が同じハッシュ値になる可能性があるため、暗号化は行われません。
によると、SHA256 は MD5 よりも計算に多少時間がかかるそうです。 この回答 .
個人的な意見ですが、MD5が必要なものに適していると思います。
関連
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] ファイルへの追記はどのように行うのですか?
-
[解決済み] Gitで1つのファイルの作業コピーの変更を元に戻す?
-
[解決済み] JavaでMD5ハッシュを生成するにはどうすればよいですか?
-
[解決済み] ファイルのMD5チェックサムを計算する
-
[解決済み] バッチファイル ファイルを読み込むには?
-
[解決済み] scpでdirを再帰的にコピーするときにファイルをフィルタリングする方法は?
-
[解決済み] ファイルシステム・スキャンの実行方法
-
[解決済み] rsyncによる双方向同期
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン