Entropia

Ten moduł zawiera abstrakcjonowanie platformy na potrzeby generowania entropii.

Podsumowanie

Funkcje

otPlatEntropyGet(uint8_t *aOutput, uint16_t aOutputLength)
Wypełnij bufor entropią.

Funkcje

otPlatEntropyGet

otError otPlatEntropyGet(
  uint8_t *aOutput,
  uint16_t aOutputLength
)

Wypełnij bufor entropią.

MUSI być zaimplementowana za pomocą prawdziwego generatora liczb losowych (TRNG).

Szczegóły
Parametry
[out] aOutput
Wskaźnik, w którym umieszczane są prawdziwe wartości losowe. Nie może zawierać wartości NULL.
[in] aOutputLength
Rozmiar: aBuffer.
Zwracane wartości
OT_ERROR_NONE
Pole aBuffer zostało wypełnione prawdziwymi wartościami losowymi.
OT_ERROR_FAILED
Nie udało się wypełnić pola aBuffer prawdziwymi wartościami losowymi.
OT_ERROR_INVALID_ARGS
aBuffer ma wartość NULL.

Zasoby

Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.