0

VS に文字列の MD5 ハッシュを生成するユーティリティはありますか?

4

3 に答える 3

0

ここからコマンドラインユーティリティをダウンロードします:http ://www.fourmilab.ch/md5/

その後:

  • ツール/設定/エキスパート設定
  • ツール/外部ツール
    • タイトル:md5
    • コマンド:path / to / md5.exe
    • Args:-d "hello"
    • [出力ウィンドウを使用して引数にプロンプ​​トを表示する]にチェックマークを付けます

最高ではありませんが、小さな文字列で機能します。

于 2012-10-16T00:39:20.597 に答える
0

新しいVisualStudioには、スクリプトが組み込まれています。[表示]->[その他のウィンドウ]->[F#インタラクティブ] したがって、このワンライナーをF#に変換して使用するだけです。

string hash = Convert.ToBase64String(new System.Security.Cryptography.MD5CryptoServiceProvider().
   ComputeHash(System.Text.Encoding.Default.GetBytes(SomeString)));
于 2012-10-16T00:50:10.513 に答える
0

デバッグをアクティブにせずに(つまり、アプリケーションが実行されていなくても)イミディエイトビューから静的コードを実行できることを覚えています。したがって、プロジェクトで静的ユーティリティメソッドを作成すると、次のことができます。

My.Project.UtilsClass.MD5Sum("string");

文字列がメモリにある場合(変数がスコープ内にある場合)、デバッグ中に同じことを行うこともできます。

My.Project.UtilsClass.MD5Sum(myLocalVar.stringMember);

于 2012-10-16T00:50:46.783 に答える