#include <nitro/crypto.h>
typedef struct CRYPTORSASignParam
{
void *in;
u32 in_len;
void *out;
u32 out_size;
}
CRYPTORSASignParam;
in |
電子署名を作成したい文字列のアドレスを指定します。 |
in_len |
電子署名を作成したい文字列の長さを指定します。 |
out |
署名文字列の出力先バッファアドレスを指定します |
out_size |
outのバッファサイズを指定します |
電子署名作成処理を行う文字列および出力先に関する情報を指定するための構造体です。
アプリケーション側から各メンバに値を設定してから関数を呼び出す必要があります。
in に電子署名を作成したい文字列を設定すると out に署名が出力されます。
2008/04/17 初版