11/*!
22 \ingroup ARC4
3- \brief この関数は、バッファ内の入力メッセージを暗号化し、出力バッファーに暗号文を配置するか、またはバッファーから暗号文を復号化したり、ARC4暗号化を使用して、出力バッファーOUTを出力したりします。この関数は暗号化と復号化の両方に使用されます。この方法が呼び出される可能性がある場合は、まずWC_ARC4SETKEYを使用してARC4構造を初期化する必要があります。
3+ \brief この関数は、バッファinから入力メッセージを暗号化し、暗号文を出力バッファoutに格納するか、またはバッファinから暗号文を復号し、平文を出力バッファoutに格納します。ARC4暗号化を使用します。この関数は暗号化と復号の両方に使用されます。このメソッドを呼び出す前に、wc_Arc4SetKeyを使用してARC4構造体を初期化する必要があります。
4+
45 \return none
5- \param arc4 メッセージの処理に使用されるARC4構造へのポインタ
6- \param out 処理されたメッセージを保存する出力バッファへのポインタ
7- \param in プロセスするメッセージを含む入力バッファへのポインタ
6+
7+ \param arc4 メッセージを処理するために使用されるARC4構造体へのポインタ
8+ \param out 処理されたメッセージを格納する出力バッファへのポインタ
9+ \param in 処理するメッセージを含む入力バッファへのポインタ
10+ \param length 処理するメッセージの長さ
11+
812 _Example_
913 \code
1014 Arc4 enc;
11- byte key[] = { key to use for encryption };
15+ byte key[] = { 暗号化に使用するキー };
1216 wc_Arc4SetKey(&enc, key, sizeof(key));
1317
14- byte plain[] = { plain text to encode };
18+ byte plain[] = { エンコードする平文 };
1519 byte cipher[sizeof(plain)];
1620 byte decrypted[sizeof(plain)];
17- // encrypt the plain into cipher
21+ // plainをcipherに暗号化
1822 wc_Arc4Process(&enc, cipher, plain, sizeof(plain));
19- // decrypt the cipher
23+ // cipherを復号
2024 wc_Arc4Process(&enc, decrypted, cipher, sizeof(cipher));
2125 \endcode
26+
2227 \sa wc_Arc4SetKey
2328*/
2429int wc_Arc4Process (Arc4 * arc4 , byte * out , const byte * in , word32 length );
2530
2631/*!
2732 \ingroup ARC4
28- \brief この関数はARC4オブジェクトのキーを設定し、それを暗号として使用するために初期化します。WC_ARC4PROCESSを使用した暗号化に使用する前に呼び出される必要があります。
33+
34+ \brief この関数は、ARC4オブジェクトのキーを設定し、暗号として使用するために初期化します。wc_Arc4Processで暗号化に使用する前に呼び出す必要があります。
35+
2936 \return none
30- \param arc4 暗号化に使用されるARC4構造へのポインタ
31- \param key ARC4構造を初期化するためのキー
37+
38+ \param arc4 暗号化に使用されるarc4構造体へのポインタ
39+ \param key arc4構造体を初期化するために使用するキー
40+ \param length arc4構造体を初期化するために使用するキーの長さ
41+
3242 _Example_
3343 \code
3444 Arc4 enc;
35- byte key[] = { initialize with key to use for encryption };
45+ byte key[] = { 暗号化に使用するキーで初期化 };
3646 wc_Arc4SetKey(&enc, key, sizeof(key));
3747 \endcode
48+
3849 \sa wc_Arc4Process
3950*/
40- int wc_Arc4SetKey (Arc4 * arc4 , const byte * key , word32 length );
51+ int wc_Arc4SetKey (Arc4 * arc4 , const byte * key , word32 length );
0 commit comments