#include <nitro/crypto.h>
s32 CRYPTO_RSA_DecryptInit(CRYPTORSAContext *context, CRYPTORSADecryptInitParam *param);
context |
内部的に用いるためのコンテキスト構造体へのアドレスを指定します。 |
param |
RSA処理に必要な設定を指定するための構造体へのアドレスを指定します。 |
以下のいずれかの処理結果を返します。
0 |
初期化に成功 |
-1 |
初期化に失敗 |
RSAアルゴリズムによる復号を行うための初期化処理を行い、復号で用いる秘密鍵を設定します。
この初期化処理に必要となる設定は引数paramのメンバに指定する必要があります。詳しくは CRYPTORSADecryptInitParam を参照してください。
RSA復号の詳細に関しましては「RSA暗号化の概要」を参照してください。
CRYPTO_RSA_Decrypt, CRYPTO_RSA_DecryptTerminate
2008/03/27 初版