問題タブ [md5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3852 参照

.net - MD5Crypt の背後にあるアルゴリズム

Windows ベースの Subversion を使用しており、Apache パスワード ファイルを操作するための簡単なユーティリティを .NET で作成したいと考えています。MD5Crypt と呼ばれる関数を使用していることは理解していますが、ある時点で MD5 を使用してハッシュを作成する以上のアルゴリズムの説明を見つけることができないようです。

誰かが MD5Crypt アルゴリズムとパスワード行の形式について説明できますか?

0 投票する
2 に答える
9726 参照

sql-server - SQLServerへのMD5ハッシュの保存

SQL Serverでは、 MD5ハッシュvarbinary(16)を保存する最も効率的な方法でしょうか?linqクエリで返す以外は何もしません。

0 投票する
10 に答える
85198 参照

delphi - Delphi で文字列をハッシュするにはどうすればよいですか?

Delphi で文字列の MD5 ハッシュを作成するにはどうすればよいですか?

0 投票する
8 に答える
92220 参照

random - MD5 が衝突を生成する前にランダムな要素はいくつありますか?

Amazon S3 に画像ライブラリがあります。画像ごとに、サーバー上のソース URL とタイムスタンプを md5 して、一意のファイル名を取得します。S3 はサブディレクトリを持つことができないため、これらすべての画像を 1 つのフラット フォルダーに保存する必要があります。

生成される MD5 ハッシュ値の衝突について心配する必要はありますか?

おまけ: MD5 が生成するハッシュ値で競合が発生する前に、いくつのファイルを作成できますか?

0 投票する
9 に答える
2471 参照

image - 画像の内容に対して MD5 を実行して、ランダムな画像に一意のファイル名を生成する際の注意事項はありますか?

画像ごとに一意のファイル名を生成したいので、MD5 を使用してファイル名を作成しています。2 つの同じ画像が異なる場所から取得される可能性があるため、実際には画像の内容に基づいてハッシュを作成したいと考えています。これにはどのような注意事項がありますか?

(価値があるためにPHP5でこれを行う)

0 投票する
7 に答える
18054 参照

database - URI の md5 ハッシュをデータベースの主キーとして使用することの長所と短所

私は、さまざまなオブジェクト (科学論文、標本、DNA 配列など) に関する情報を保存するデータベースを構築しています。これらのオブジェクトはすべてオンラインで存在し、URL やDOIなどの識別子で識別できます。 . これらの GUID をオブジェクトの主キーとして使用することは合理的な考えのようです。私は GUID の md5 ハッシュを使用する際に、deliciousConnoteaに従いました。おいしいブックマークまたは Connotea ブックマークの編集ボタンまたは削除ボタンにマウスを合わせると、ブラウザーのステータス バーに md5 ハッシュが表示されます。たとえば、http://stackoverflow/のブックマークは

e4a42d992025b928a586b8bdc36ad38d ai はhttp://stackoverflow/の md5 ハッシュです。

このアプローチの長所と短所について意見を持っている人はいますか?

私にとって、このアプローチの利点は (データベース自体によって生成された自動インクリメント主キーを使用するのではなく)、オブジェクト間で多くのリンクを作成する必要があり、md5 ハッシュを使用することで、これらのリンクを外部のファイルに保存できることです。 (たとえば、データマイニング/スクレイピングの結果として)、それらをまとめてデータベースにインポートします。同様に、データベースを最初から再構築する必要がある場合、オブジェクトへの URL は変更されません。オブジェクトは md5 ハッシュを使用するためです。

これが賢明に聞こえるかどうか、またはこれを行う他の (より良い?) 方法があるかどうかについての考えを歓迎します。

0 投票する
7 に答える
20019 参照

hash - md5(x) == x の MD5 固定小数点はありますか?

MD5 変換に不動点はありますか。つまり、x は存在しmd5(x) == xますか?

0 投票する
7 に答える
2842 参照

md5 - MD5のさまざまな言語での1行のコード例

有効なMD5結果を取得するためのさまざまな言語の1行のコード例を探しています(バイトハッシュや何を持っているかではなく、文字列として)。例えば:

PHP:$ token = md5($var1。$var2);

VBを1行で行うのは特に面倒だと思いました。

0 投票する
2 に答える
1022 参照

sql - SQL パフォーマンス & MD5 文字列

多くの MD5 ハッシュを格納する DB テーブルがあります (そして、それらが 100% 一意ではないことはわかっています...)。そこでは、これらの文字列に対する多くの比較クエリがあります。このテーブルは、5M を超える行で非常に大きくなる可能性があります。

私の質問は次のとおりです。データを 16 進数の文字列として保持するのが賢明ですか、それとも 16 進数を 2 進数または 10 進数に変換してクエリを改善する必要がありますか?

0 投票する
6 に答える
4065 参照

md5 - 整合性を保証するためのファイルの MD5 の計算

ダウンロード後のファイルの整合性を保証しようとしています。ファイルの MD5 をデータベースに保存し、ダウンロード後にその MD5 をファイルと比較します。ただし、ダウンロード後にファイルをハッシュすると、常に異なる MD5 結果が得られます。ハッシュされているバイト配列に、最後に変更されたようなメタデータが含まれていて、ハッシュが破棄されているかどうか疑問に思っています。他の誰かが以前にこれを行ったことがある場合は、助けていただければ幸いです。