#include <nitro/crypto.h>
void CRYPTO_RC4Init(CRYPTO_RC4Context* context, const void* key, u32 key_len);
| context | RC4の鍵情報などを収めるコンテキスト構造体 |
|---|---|
| key | RC4 アルゴリズムによる暗号化/復号を行うための鍵のバイト列へのポインタを指定します。 |
| key_len | key で指定した鍵の長さを指定します。鍵の長さは 16 バイト以下である必要があり、それより大きい場合は 16 バイトに切り詰められます。 |
ありません。
RC4 アルゴリズムによる暗号化を行うための構造体を初期化し、暗号化/復号で用いる鍵を設定します。
CRYPTO_RC4で処理を行う場合は関数内部からこの関数が呼び出されるので、呼び出し不要です。
CRYPTO_RC4Encrypt, CRYPTO_RC4, CRYPTO_RC4_FastInit
2008/2/25 初版