AES_Rand 

構文

#include <twl/aes.h>

AESResult AES_Rand( void* p, u32 size );

引数

p 乱数を書き込むバッファへのポインタ。
size 乱数を書き込むバッファのサイズ。

返り値

正常に乱数を生成できた場合は AES_RESULT_SUCCESS を返します。 それ以外の返り値はエラーです。

説明

AES アルゴリズムを使用した擬似乱数を生成します。

この関数は以下の理由により通常の乱数生成には向きません。 特殊な用途の場合にのみ使用すべきです。

通常の乱数生成には MATH の乱数生成器 を使用してください。

参照

履歴

2007/12/25 初版