#include <twl/aes.h>
AESResult AES_Rand( void* p, u32 size );
| p | 乱数を書き込むバッファへのポインタ。 |
|---|---|
| size | 乱数を書き込むバッファのサイズ。 |
正常に乱数を生成できた場合は AES_RESULT_SUCCESS を返します。 それ以外の返り値はエラーです。
AES アルゴリズムを使用した擬似乱数を生成します。
この関数は以下の理由により通常の乱数生成には向きません。 特殊な用途の場合にのみ使用すべきです。
通常の乱数生成には MATH の乱数生成器 を使用してください。
2007/12/25 初版