#include <nitro/crypto.h>
s32 CRYPTO_RSA_EncryptInit_PrivateKey(CRYPTORSAContext *context, CRYPTORSAEncryptInitPKParam *param);
context |
内部的に用いるためのコンテキスト構造体へのアドレスを指定します。 |
param |
RSA処理に必要な設定を指定するための構造体へのアドレスを指定します。 |
以下のいずれかの処理結果を返します。
0 |
初期化に成功 |
-1 |
初期化に失敗 |
RSAアルゴリズムによる暗号化を行うための初期化処理を行います。
CRYPTO_RSA_EncryptInit との違いは秘密鍵を用いて初期化ができる点にあります。
2008/04/17 初版