| [ < ] | [ > ] | [ << ] | [ 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 May 28, 2012 using texi2html 1.82.