#include <nitro/crypto.h>
typedef struct CRYPTORSAEncryptInitParam
{
void *key;
u32 key_len;
}
CRYPTORSAEncryptInitParam;
key |
RSA公開鍵を格納した文字列のアドレスを指定します。 |
key_len |
RSA公開鍵の文字列長を指定します。 |
RSA暗号化のための初期化処理に必要な情報を指定するための構造体です。
アプリケーション側から各メンバに値を設定してから関数を呼び出す必要があります。
メンバ keyで指定したアドレスにはDER形式のRSA公開鍵イメージ全体を格納してください。
2008/03/27 初版