CRYPTO_RSA_EncryptInit_PrivateKey 

構文


#include <nitro/crypto.h>

s32 CRYPTO_RSA_EncryptInit_PrivateKey(CRYPTORSAContext *context, CRYPTORSAEncryptInitPKParam *param);
		

引数

context 内部的に用いるためのコンテキスト構造体へのアドレスを指定します。
param RSA処理に必要な設定を指定するための構造体へのアドレスを指定します。

返り値

以下のいずれかの処理結果を返します。

0 初期化に成功
-1 初期化に失敗

説明

RSAアルゴリズムによる暗号化を行うための初期化処理を行います。

CRYPTO_RSA_EncryptInit との違いは秘密鍵を用いて初期化ができる点にあります。

参照

CRYPTO_RSA_EncryptInit

履歴

2008/04/17 初版