問題タブ [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 投票する
3 に答える
8449 参照

c# - C#:文字列->MD5->16進数

PHPやPythonのような言語では、入力文字列をHEXされた表現である出力文字列に変換する便利な関数があります。

これは非常に一般的で便利なタスク(パスワードの保存とチェック、ファイルコンテンツのチェックサムなど)ですが、.NETでは、私が知る限り、バイトストリームでしか作業できません。

作業を行うための関数は簡単に実行できますが(例: http: //blog.stevex.net/index.php/c-code-snippet-creating-an-md5-hash-string/)、何かが足りないのか、間違ったパターンを使用しているのか、それとも.NETにはそのようなものがないのかを知るためです。

ありがとう

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

python - Python データ/ファイル Crc

後で比較として使用できるファイルの特定のリストの CRC (または同様の) 値を生成して保存したいと考えています。これを行う関数を書くのは簡単ですが、Python ライブラリ内でそれを行うためのより標準的な方法はありますか?

生成される値は、特定の基準である必要はありません。

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

php - MD5+Salt パスワードの MD5 へのインポート

サイトを oscommerce ストアから商用アプリケーションに移行しています。

新しいアプリケーションは、直接 MD5 暗号化を使用してパスワードを保存します。Oscommerce は MD5 を使用してパスワードを保存しますが、ランダムな 2 桁の数字 (平文で提供) もハッシュに追加します。

これは誰かがフォーラムに投稿したものです:

追加された 2 文字は、
hash=md5(twocharactersPlainPassword)のような方法でハッシュを作成するためのものです
。つまり: 2letters: 74
Plain Password: PaSs
hash=md5('74PaSs')=acaa6e689ae0008285320e6617ca8e95:74


Oscommerce がパスワードを暗号化するコードは次のとおりです。


私の新しいカートがパスワードを暗号化する方法は次のとおりです。


oscommerce カートから新しいカートに顧客のパスワードをインポートする方法はありますか?

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

md5 - md5 を使用してコンテンツの重複を防ぐことはできますか?

重複コンテンツを防止したい。コンテンツのコピーを保持したくないので、md5 署名のみを保持することにしました。

md5 の衝突が発生することを読みました。異なるコンテンツが同じ md5 署名で発生する可能性があります。

md5で十分だと思いますか?

md5 と sh1 を一緒に使用する必要がありますか?

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

security - パスワードはどのように保存すればよいですか?

JSF で新しいサイトをプログラミングしています。現時点では、ログインをプログラムしています。
私は数年前に md5 を使用していましたが、Rainbow Tables を使用すると、もう安全だと思います。
では、パスワードをデータベースに保存するにはどうすればよいですか?

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

python - Python での MD5 の比較

私が自分用に設計したプログラミング演習と、後で非常に安全でないシステムで使用するために、MD5 ハッシュを比較しようとしています。プレーンテキストファイルに保存され、関数によって引き出されるものcheck_pw()と、CGI フォームから送信されたパスワードから作成されるものです。md5_pw() は、プログラム内のすべてのハッシュを作成するために使用されます。

何らかの理由で、if (pair[1] == md5_pw(pw)) always fails、私のプログラムはエラーチェック行に同一のハッシュを出力しますが:

私はどこを台無しにしていますか?

コード:

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

servlets - Jetty サービング画像の奇妙さ

私は完全に困惑しています。完全を期すために背景を示しますが、それが役立つかどうかはわかりません. 1 つの Lift インスタンスを実行する標準の Jetty セットアップで Lift プロジェクトを実行しています。Mac OS X.

XML 入力を変換し、画像をレンダリングし、「c5669d3eedcf7d305dcf9f88a61b3ee0.png」などのコンテンツの MD5 から取得したファイル名で webroot/images/ ディレクトリの下のディスクに保存するスニペットがあります。次に、スニペットは、生成された画像への参照を含む img タグを返し、出力に含めます。

ほとんどの場合、ほとんどの画像が機能します。しかし、ほとんどの場合、そうでないものもあれば、ブラウザーによってレンダリングされない画像もあります。ブラウザー (Camino および Firefox) で問題のある画像を表示しようとしても機能しません。画像が表示されず、漠然と何かが間違っていることが示唆されます。

別のブラウザー (Safari および QuickTime を使用) で表示すると、画像は正常に機能します。画像をダウンロードして開くと正常に動作します。Camino を使用してファイルを直接表示すると (例: file://...)、画像は正常に表示されます。ファイル自体が明らかに破損しているわけではありません。

すべてのファイル名が同じ 37 文字であるため、ファイル名の長さにはなりません。

Jetty を介して提供された場合、画像の転送で何か問題が発生したとしか思えません。

失敗する URI は一貫して失敗し、断続的ではありません。Jetty を再起動しても違いはありませんので、サーバーの起動後にファイルが作成されたということではないと思います。また、レンダリングはブロッキング呼び出しであるため、HTML が送信されてブラウザーが画像を要求する前に、ファイルがまだ開いている/保存されていないという可能性はありません。

私が想像できる唯一のことは、MIME タイプが壊れているということです。そのため、適切なマッピングを web.xml に配置しましたが、葉巻はまだありません。MIME タイプは問題ないようで、バイト数が正しいことを確認しました。

問題の画像の場合:

完全を期すために、正常に読み込まれる画像のヘッダーは次のとおりです。

これについて非常に非常に困惑しています。手がかりはありますか?

乾杯

ジョー

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

php - MySQL と PHP の md5 関数のどちらが高速で使いやすいですか?

ユーザーのパスワードをDBと照合しました。

より速いのは、MySQL MD5 関数

またはPHP MD5 関数

2 つのオプションの間の正しい方法は何ですか?

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

md5 - Noah Classifieds はどのようにパスワードを暗号化していますか?

ここではいくつかの例を示します。

http://hash-it.net/によると、MD5 または SHA1 ではありません。