HTTP のダイジェスト認証/NTLM認証を計算する ActiveX DLL と GUI プログラムです






内容
HTTP には、基本認証とは別に、ダイジェスト認証と呼ばれるチャレンジ/レスポンス方式の認証方法が用意されています。

sHTTPuse.Digest クラスは、そのチャレンジを渡された場合のレスポンスを計算する ActiveX DLL です。

sHTTPuse.NTLM クラスは、IE と IIS 間で行われる「Windows統合認証」で用いられているチャレンジ/レスポンス形式のレスポンスを計算する ActiveX DLL です。

この DLL を用いているプログラムは、TCP/IP テスターがあります。


sHTTPuse.NTLM クラス
メソッド/プロパティ一覧



HTTP NTLM について
流れ
  1. (Base64 エンコードされた) Type1 メッセージが、クライアントからサーバへ送られる。(認証要求)
  2. (Base64 エンコードされた) Type2 メッセージが、サーバからクライアントへ送られる。(チャレンジの通知)
  3. (Base64 エンコードされた) Type3 メッセージが、クライアントからサーバへ送られる。(レスポンスの通知)(認証)



リンク:



謝辞:



sHTTPuse.Digest クラス
メソッド/プロパティ一覧