問題タブ [md5sum]
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.
c# - DataTable オブジェクトからチェックサムを作成するにはどうすればよいですか?
45 ~ 50 列と 45 ~ 50 行のデータテーブルがあり、チェックサム テキストまたは md5、sha1 を作成したいのですが、どちらが優れているかわかりません。そのテキストを作成し、それがもう 1 つあればデータベースで検索します。ただし、テキストの長さは 100 ~ 200 文字にする必要があります。それができるかどうかはわかりません。それで、それについてあなたの意見は何ですか、どうすればそれを行うことができますか?
ありがとう。
python - Pythonプログラムはどのように独自のmd5sumをチェックしますか?
私は約1年前にゲームをしていました。少しスピードアップしたいので、メインの.pyファイルを編集して、最初にpsycoを追加しました。ゲームはより速く、より良く実行されましたが、スコアを送信できませんでした。私はファイルに入って、それ自身のmd5sumをチェックしていました。私を混乱させた部分は、ファイルにmd5が含まれていることです。私の質問は、ファイルのmd5を、まだ持っていないmd5を含むファイルの合計で取得するにはどうすればよいかということです。私にはキャッチ22のようですが、彼らはそれをしました。
私がそれを十分に説明したことを願っています。例:
ファイル:Example.example
md5sum - ファイル名を変更すると、ファイルの MD5 ハッシュに影響しますか?
ファイル名を変更すると、ファイルの MD5 ハッシュに影響しますか?
http - 範囲付きの http の md5
ユーザーがRage: bytes=2-5
10 バイトのファイルを要求したとします。ユーザーに提供する必要がある MD5 サムはどれですか? 10 バイトすべての MD5 合計か、それとも部分的なコンテンツ (バイト 2 ~ 5) のみか?
RFC2616 セクション 14.15 には次のように書かれています。
MD5 ダイジェストは、エンティティ ボディのコンテンツに基づいて計算されます。これには、適用されたコンテンツ コーディングが含まれますが、メッセージ ボディに適用される転送エンコーディングは含まれません。メッセージが転送エンコーディングで受信された場合、受信したエンティティに対して Content-MD5 値をチェックする前に、そのエンコーディングを削除する必要があります。
それをどのように解釈すればよいでしょうか。範囲要求ごとに再生成する必要がある場合は、部分的なコンテンツに md5sums を追加することを控えるため、これをお願いします。
hash - Linux フィンガープリント/ハッシュ比較を高速化するための提案が必要
私は現在、非常に軽量な (低プロセッサ/低メモリ) Linux デバイスの bash スクリプトで linux md5sum コマンドを使用して、単一のディレクトリにある何千もの同様の名前の 32 MB ファイルのチェックサムを返し、記録しています。
翌日、同じファイル セットに対してプロセスを繰り返し、前日のハッシュの結果をプログラムで比較します。ファイルのフィンガープリントが day1 と day2 の間に変更されていることがわかった場合、その特定のファイルに対してアクションを実行します。ファイルが変更されていない場合は、何もせずに比較を続けます。
私が直面している問題は、md5 メソッドが各ファイルを処理するのに長い時間がかかることです。比較は特定の時間内に完了する必要があり、プロセス全体に時間がかかりすぎるというインシデントに遭遇し始めています。
この種の比較を確実に実行するために使用できる他の方法/ツールはありますか? (ファイルの日付比較を実行するには十分ではなく、ファイル サイズは一定の 32 MB のままであることに注意してください)
split - 分割ファイルの MD5 結果と全体の MD5 の比較
Linuxの「分割」コマンドを使用して小さな部分に分割している非常に大きなファイルが1つある状況があります。後で、Linux の「cat」コマンドを使用して、パーツをすべて元に戻します。
とりあえず気になるところですが…
分割する前に大きなファイルで MD5 フィンガープリントを取得し、後で分割コマンドの結果として生じるすべての独立したファイル部分で MD5 フィンガープリントを取得する場合、独立したフィンガープリントを取得して、何らかの方法で合計または平均を推測する方法はありますか? (またはあなたが好きなものすべて) それらの部分は、単一の大きなファイルのフィンガープリントと同じですか?
(非常に)緩い例で...
someoperator(23489a89,1238g89d,01234cd7) = 737da789 (元のファイルのフィンガープリント)
python - Python によって作成された MD5 ハッシュが、シェルで echo および md5sum を使用して作成されたものと異なるのはなぜですか?
Python MD5 ハッシュは、シェルで md5sum コマンドによって作成されたものとは異なります。なんで?
python - Python 3.2 での Python MD5 ハッシュの比較
サーバーからダウンロードした 2 つのファイルを検証しようとしています。最初のファイルにはデータが含まれ、2 番目のファイルには MD5 ハッシュ チェックサムが含まれます。
次のように、データ ファイルから hexdigest を返す関数を作成しました。
以下を使用してファイルを比較します。
ファイルの比較に失敗したため、 と の両方fileHash
を出力しfileHandleData
て、次の結果を得ました。
上記の出力から、ハッシュ値は同一です。ハッシュ比較が失敗するのはなぜですか? 私はpythonが初めてで、python 3.2を使用しています。助言がありますか?
ありがとう。
linux - Makefile の MD5SUM
Makefile でファイルの MD5 チェックサムを生成しようとしています。私の Makefile には次のようなものがあります。
CHECKSUM=md5sum $(マイファイル)
しかし、変数 CHECKSUM は常に空です
ここで何が問題なのか誰か教えてもらえますか?
bash - 検索の特定の exec でパイプを使用するにはどうすればよいですか (bash で)
シェル コマンドの出力で csv を作成する必要があります。csv ファイルには、行ごとに stat コマンドの出力によって取得された情報が含まれている必要があり、最後の列には md5sum (ファイル名のない合計のみ) が含まれている必要があります。
次のようなコマンドを試しました:
しかし、このブロックは私に入力を求めます
この、
ただし、この場合、パイプは機能しません。
どうすれば解決できますか?