文字列の MD5/SHA1 ハッシュを計算するために呼び出すことができる Windows (2003 サーバー) に dll が存在するかどうかは誰にもわかりませんか?
これを行う C# で .dll を作成しましたが、サーバーに関する会社の規制により、これを使用することは許可されていません。
/オースガー
文字列の MD5/SHA1 ハッシュを計算するために呼び出すことができる Windows (2003 サーバー) に dll が存在するかどうかは誰にもわかりませんか?
これを行う C# で .dll を作成しましたが、サーバーに関する会社の規制により、これを使用することは許可されていません。
/オースガー
.NET 2.0 がインストールされている場合 (インストールされていると思います)、はい、インストールされています。
System.Security.Cryptography.MD5CryptoServiceProvider
COM asおよびSystem.Security.Cryptography.HMACSHA1
からそれぞれアクセスできます。
C# は .NET に依存しており、.NET は既に実装しているため、C# に実装しても意味がありません。
PS システムに .NET がない場合、または何らかの理由で .NET/COM を使いたくない場合は、Microsoft Crypto APIを使用したサンプルがあります。
openSSLを試しましたか?
(たとえば、Windows 用にプリコンパイルされた libeay32.dll および libssl32.dll ファイルがありますが、これらのそれぞれで使用可能な DLL 関数を説明しているドキュメントがどこにあるのかわかりません)