Энтропия
Этот модуль включает абстракцию платформы для генерации энтропии.
Краткое содержание
Функции |
---|
otPlatEntropyGet (uint8_t *aOutput, uint16_t aOutputLength) | Заполните буфер энтропией. |
Функции
otPlatEntropyGet
otError otPlatEntropyGet(
uint8_t *aOutput,
uint16_t aOutputLength
)
Заполните буфер энтропией.
ДОЛЖЕН быть реализован с использованием истинного генератора случайных чисел (TRNG).
Подробности | Параметры | [out] aOutput | Указатель на то, где размещаются истинные случайные значения. Не должно быть НУЛЕМ. | [in] aOutputLength | Размер aBuffer . |
|
Возвращаемые значения | OT_ERROR_NONE | aBuffer успешно заполнен истинными случайными значениями. | OT_ERROR_FAILED | Не удалось заполнить aBuffer истинными случайными значениями. | OT_ERROR_INVALID_ARGS | aBuffer был установлен в NULL. |
|
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта Google Developers. Java – это зарегистрированный товарный знак корпорации Oracle и/или ее аффилированных лиц. OPENTHREAD и связанные с ним торговые марки являются товарными знаками Thread Group и используются по лицензии.
Последнее обновление: 2023-12-01 UTC.
[null,null,["Последнее обновление: 2023-12-01 UTC."],[],[]]