問題タブ [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 に答える
250 参照

oop - オブジェクトの暗号化

私は従業員のようなクラスを持っています。このクラスには、Id、Name、Surname、Tasks (文字列配列)、isManager、TaskDueDates (日時配列) などのフィールドがあります。このオブジェクトからテキストを生成したい。セパレーターを使用すると思いますが、これが基本的な解決策です。たとえば、私のテキストは次のようになります: 13;George;Smith;{"Task1","Task2","Task3"},false, {this night,nextweek}

ただし、オブジェクトのフィールドの 1 つにこの区切り文字が含まれている場合。プログラムは動作しません。テキストを生成した後。何らかのキーを使用して MD5 で暗号化したい。これにより、asp .net ビューステート情報のような暗号化されたデータが生成されます。プログラムは、この暗号化されたデータをソース オブジェクトに復号化します。

これどうやってするの?私はAsp .Net 2005を使用しています

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

java - MySQLMD5とJavaMD5が等しくない

MySQLの次の関数

MD5( 'secret' )5ebe2294ecd0e0f08eab7690d2a6ee69を生成します

同じ出力を生成するJava関数が欲しいのですが。だが

生成します

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

perl - PerlでwavファイルのMD5ハッシュを計算するにはどうすればよいですか?

wav ファイルがあり、その内容の MD5 ハッシュを計算する必要があります。Perlを使用してそれを行うにはどうすればよいですか?

0 投票する
5 に答える
7123 参照

php - PHP を使用して APR1-MD5 をプログラムでビルドする方法

この質問と同じように、PHP から htpasswd ファイル エントリを生成したいと考えています。ただし、mod_dav_svn を使用するには、元の回答 (回答は APR1 スタイルの実装方法を示していません) で述べたように、APR1 (Apache) スタイルである必要があります。

パスワードを作成する実用的な実装が見つからないようです。

私はこれを見つけました(今どこにあるか忘れました):

ただし、有効なパスワードは生成されません。これはApacheのバージョンと関係があるのではないかと思いますが、よくわかりません。(私はCENTOS 5で実行しています)

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

flash - フラッシュ ドライブの堅牢性をテストする: 故障するまでドライブを追加しますか?

私は安価な、ブランドのない 2GB フラッシュ ドライブを受け取りました。私はより大きなフラッシュ ドライブを持っているので、フラッシュ テクノロジの堅牢性をテストするために使用することにしました。

ドライブ全体に 1 を書き込み、正しさをチェックし、0 を書き込み、チェックなどを行う予定です。結果をログに記録し、後で失敗を探します。

それを行うための最もリソースを節約する手法を探しています。私の現在の戦略には、書き込みと読み取りに linux dd コマンドを使用し、結果を 1 と 0 のファイルと比較することが含まれます。別のアプローチは、ドライブに 1 と 0 を書き込み、その内容の md5 を計算することです。これは、大量の IO 読み取りと高い CPU 使用率との間の単純なトレードオフです。各メソッドの実行時間を単純に測定して決定することになると思います。

これを行うためのより良い、よりエレガントな方法はありますか?

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

java - 誰かがバイト配列から16進文字列への変換を説明できますか?

最近、(Javaでの)MD5ハッシュを調べ始めました。それを実現するのに役立つアルゴリズムとメソッドを見つけましたが、実際にどのように機能するのか疑問に思っています。

1つは、このURLから次のことを見つけました。

Javaでビットシフトを使用する必要はないので、少し錆びています。上記のコードがどのように正確に変換を行うかを(簡単に)説明するのに十分な親切な人はいますか?">>>"?

また、StackOverflowで他のソリューションを見つけました。たとえば、ここここでは、代わりにBigIntegerを使用しています。

なぜそれも機能するのですか、そしてどちらの方法がより効率的ですか?

御時間ありがとうございます。

0 投票する
3 に答える
6944 参照

compression - 完全に解凍せずに圧縮ファイルの md5 をチェックする

dd で Windows 共有にコピーされた Ubuntu ディスクのバックアップの整合性をチェックしたいと考えています。バックアップを展開するための十分なスペースがありません。圧縮ファイルを完全に解凍せずに md5 を計算するユーティリティはありますか?

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

java - Javaとphp5MD5ハッシュの違い

私は、Javaとphp5のMD5-ハッシュに関連する奇妙な問題に直面しています。特定の状況下では、次のコードが正しいMD5ハッシュを生成しないことがわかりました。

パスワードがphp5MD5に保存されている既存のユーザーデータベースを移行する必要がありました。私のJavaコードが正しいMD5ハッシュを生成しないため、すべてではなく一部のユーザーがログインできなくなりました。

上記の何が問題になっていますか?

0 投票する
3 に答える
2418 参照

md5 - MD5 からフグへの暗号化?

誰かが私にこれについての考えを与えることができます..私は LDAP DB からパスワードを解読し、openfire システムを使用するので、blowfish アルゴリズムを使用してそれらを暗号化するように割り当てられました。あるDBから別のDBへのデータの転送はそれほど問題ではなく、これらの「パスワード」だけです.MD5暗号化をblowfishに変換する方法はありますか? 最初に解読しますか?ここでPerlを使用しています。PLSヘルプ?

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

c# - C# でキーを指定した MD5 ハッシュ

所定のキーを使用する C# で特定の文字列をハッシュする方法を探していました。

インターネットを介して例を見つけようとする冒険で、マシンのデフォルトキーを使用しているように見える MD5CryptoServiceProvider の例をたくさん見ましたが、特定のキーを適用する例はありません。他の誰かのサーバーと同期するために、データをエンコードするための特定のキーが必要です。ハッシュ化された文字列と ID 番号を渡すと、それを使用してデータが分析され、同様のセットが返されます。とにかく、両方に一貫性のある特定のキーを介してmd5をハッシュする方法があります。

これは C# で行うことをお勧めしますが、ライブラリでそれができない場合は、php や asp などの Web 言語で行うことができますか?

編集:私が投げ込まれたシナリオを誤解し、少し座って、なぜキーを使用させるのかを考えた後、文字列の最後にキーを追加してハッシュしたいようです。こうすることで、サーバーは、渡されたデータと一緒に持っているキーを追加して、有効なアクセスコンピューターであることを確認できます。とにかく...みんなありがとう^_^

Edit2:以下の私のコメントが言うように、それは私が気づかなかった「塩漬け」という用語でした. ああ、方向性のない新しい何かに放り込まれる喜び。