関数呼び出しの順序などは、サンプルソース Main.cpp を参照のこと。
- /* SHA1_Context */
- struct SHA1_Context {
- UINT8 Block[0x40];
- UINT32 State[5 + 1];
- UINT64 Count;
- }; /* SHA1_Context */
- typedef struct SHA1_Context SHA1_Context_t;
- void SHA1cc_Init(SHA1_Context_t* t);
- void SHA1cc_Update(SHA1_Context_t* t, const VOID* pv, SIZE_T cb);
- void SHA1cc_Finalize(SHA1_Context_t* t, UINT8 digest[20]);
コンテキストオブジェクトを初期化する。
ハッシュ計算するデータを入力する。
ハッシュ計算を終了し、ダイジェスト値を出力する。
[PageInfo]
LastUpdate: 2009-10-26 14:19:35, ModifiedBy: noumiakira
[License]
Creative Commons 2.1 Attribution
[Permissions]
view:all, edit:members, delete/config:admins