[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
rfc.sha
- SHAメッセージダイジェスト このモジュールは、RFC 4634で定義されている US Secure Hash Algorithmを実装しています。 提供されるアルゴリズムはSHA-1, SHA-224, SHA-256, SHA-384および SHA-512です (後の4つを総称してSHA-2と呼ぶこともあります)。
このモジュールは、util.digest (util.digest
- メッセージダイジェストフレームワーク参照)
を拡張しています。
これはSHA-1だけを提供していた古いモジュールです。互換性のため、
この名前はrfc.sha
の別名として残されています。
新たに書くコードはrfc.sha
を使ってください。
これらのクラスのインスタンスは、SHAダイジェストアルゴリズムの内部状態を 保持しています。
このクラスは、util.digest
フレームワークのインターフェース、
digest-update!
、digest-final!
、digest
、
digest-string
を実装しています。
これらのメソッドの詳細な説明は、util.digest
- メッセージダイジェストフレームワークを
参照して下さい。
ダイジェスタフレームワークに加えて、このモジュールはショートカット 手続きを提供します。
現在の入力ポートからデータをEOFまで読み込み、そのダイジェストを 不完全文字列で返します。
stringのデータをダイジェストし、その結果を不完全文字列で 返します。
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Shiro Kawai on November, 22 2009 using texi2html 1.78.