

#include <twl/os/common/systemCall.h>
void SVC_SHA1Update( SVCSHA1Context *context,
const void* data,
unsigned long len );
| context | SHA-1 生成用のコンテキスト構造体へのポインタ |
| data | 入力データへのポインタ |
| len | 入力データのサイズ |
なし。
この関数は、SHA-1 によるダイジェスト値を入力データによって更新します。
context は予め SVC_SHA1Init() で初期化してある必要があります。
この関数を任意の回数呼び出した後に、SVC_SHA1GetHash() を使用してダイジェスト値を得ます。入力データは data, len で指定します。任意のサイズ、任意のアラインメント位置のものが使用できます。
SHA-1 はメッセージダイジェスト値を求めるためのアルゴリズムです。詳細はIETF(The Internet Engineering Task Force) が発行している RFC(Request For Comments) 3174 を参照してください。
2007/10/19 初版