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

エントロピ

このモジュールには、エントロピー生成のためのプラットフォームの抽象化が含まれています。

概要

関数

otPlatEntropyGet (uint8_t *aOutput, uint16_t aOutputLength)
バッファをエントロピーで満たします。

関数

otPlatEntropyGet

otError otPlatEntropyGet(
  uint8_t *aOutput,
  uint16_t aOutputLength
)

バッファをエントロピーで満たします。

この関数は、真の乱数ジェネレーター(TRNG)を使用して実装する必要があります。

詳細
パラメーター
[out] aOutput
真のランダム値が配置される場所へのポインター。 NULLであってはなりません。
[in] aOutputLength
aBufferサイズ。
戻り値
OT_ERROR_NONE
aBufferに真のランダム値を正常に入力しaBuffer
OT_ERROR_FAILED
aBufferを真のランダム値で埋めることができaBufferでした。
OT_ERROR_INVALID_ARGS
aBufferがNULLに設定されました。