Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

RNG暗号化

このモジュールには、暗号化乱数を生成する関数が含まれています。

概要

関数

otRandomCryptoFillBuffer (uint8_t *aBuffer, uint16_t aSize)
この関数は、指定されたバッファーを暗号的に安全なランダムバイトで満たします。
otRandomCryptoMbedTlsContextGet (void)
mbedtls_ctr_drbg_context *
この関数は、初期化されたmbedtls_ctr_drbg_contextを返します。

関数

otRandomCryptoFillBuffer

otError otRandomCryptoFillBuffer(
  uint8_t *aBuffer,
  uint16_t aSize
)

この関数は、指定されたバッファーを暗号的に安全なランダムバイトで満たします。

詳細
パラメーター
[out] aBuffer
ランダムバイトで埋めるためのバッファへのポインタ。
[in] aSize
バッファのサイズ(埋めるバイト数)。

otRandomCryptoMbedTlsContextGet

mbedtls_ctr_drbg_context * otRandomCryptoMbedTlsContextGet(
  void
)

この関数は、初期化されたmbedtls_ctr_drbg_contextを返します。

詳細
戻り値
初期化されたmbedtls_ctr_drbg_contextへのポインタ。