問題タブ [message-digest]

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 投票する
3 に答える
9168 参照

algorithm - ハッシュ出力の長さが固定されているのはなぜですか?

ハッシュ関数は、入力に関係なく常に固定長の出力を生成します (つまり、MD5 >> 128 ビット、SHA-256 >> 256 ビット)。

デザイナーが設計した方法であることは知っていますが、出力を同じ長さに設計したのはなぜですか? 一貫した方法で保存できるようにするには?比較されやすい?それほど複雑ではありませんか?

0 投票する
1 に答える
69 参照

email - Chilkat メッセージ ID 生成方法?

Chilkat 独自の電子メール API は、メッセージ ID を次のような形式で作成します。

CHILKAT-MID-862e2615-b706-5239-b049-38ded70b2a77

その値はどのように計算されますか? それはある種の標準の UNIX ダイジェストですか、それとも未知のコードですか?

0 投票する
0 に答える
1946 参照

x509certificate - SAML アサーション署名の検証、予想されるダイジェストと実際のダイジェストが一致しません

IDP から受け取ったアサーション署名を検証しようとしています。次のエラーで失敗します。

以下は、検証に使用しているコードです。

以下は、受け取ったアサーション xml です。

ここで問題を見つけるのを手伝ってくれませんか。

0 投票する
1 に答える
1647 参照

java - MD5 の結果が DigestUtils と MessageDigest で異なる

java.security.MessageDigest または org.apache.commons.codec.digest.DigestUtils を使用して md5 を実行しようとしましたが、結果が異なります。

サンプルコードは次のとおりです。

以下のような結果:

DigestUtils.md5Hex に md5Digest.digest() を指定した場合、結果は MessageDigest とは異なります。しかし、md5Hex() を実行するだけなら同じです。この2つの方法の違いは何ですか?

ありがとう

0 投票する
1 に答える
187 参照

c# - イメージ ステガノグラフィのしきい値関数生成

私は研究論文を実装することで C# のプロジェクトに取り組んでいます。今、私は問題を抱えており、この画像を含むメールを両方のライターに送信しましたが、誰も返信していません

ここに画像の説明を入力

しきい値を計算するためのダイジェスト アルゴリズムの提案はありますか?

また、研究論文のマッピング機能を理解するのが難しい。

研究論文 2と私は両方とも同じだと思いますが、少しだけ変更されています..

0 投票する
0 に答える
46 参照

checksum - 同じコードが実行されている異なるホストで計算されたチェックサムがどのように異なるのでしょうか?

MessageDigest (Java) を使用して計算されたチェックサムが 2 つのホストで異なる可能性がある方法はありますか? これにつながる可能性のある要因は何ですか?ハードウェアを確認しましたが、両方のホストで同じです。