For Gauche 0.9.5


Next: , Previous: , Up: ライブラリモジュール - ユーティリティ   [Contents][Index]

12.37 rfc.md5 - MD5メッセージダイジェスト

Module: rfc.md5

このモジュールは、RFC 1321(RFC1321参照)で 定義されている、MD5メッセージダイジェストアルゴリズムを実装しています。 このモジュールは、util.digest (メッセージダイジェストフレームワーク参照) を拡張しています。

Class: <md5>

このクラスのインスタンスは、MD5ダイジェストアルゴリズムの内部状態を 保持しています。

このクラスは、util.digestフレームワークのインターフェースである、 digest-update!digest-final!digestdigest-stringを実装しています。 これらのメソッドの詳細な説明は、メッセージダイジェストフレームワーク を参照して下さい。

ダイジェスタフレームワークに加えて、このモジュールはショートカット手続きを 提供します。

Function: md5-digest

現在の入力ポートからEOFまで読み込み、そのダイジェストを不完全文字列で 返します。

Function: md5-digest-string string

stringにあるデータをダイジェストし、その結果を不完全文字列で 返します。


Next: , Previous: , Up: ライブラリモジュール - ユーティリティ   [Contents][Index]