此模块包含用于生成熵的平台抽象。

摘要

函数

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
OT_ERROR_FAILED
未能用真实的随机值填充 aBuffer
OT_ERROR_INVALID_ARGS
aBuffer 已设置为 NULL。

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源