Entropia

Este módulo inclui a abstração da plataforma para geração de entropia.

Resumo

remotas

otPlatEntropyGet(uint8_t *aOutput, uint16_t aOutputLength)
Preencher o buffer com entropia.

remotas

otPlatEntropyGet

otError otPlatEntropyGet(
  uint8_t *aOutput,
  uint16_t aOutputLength
)

Preencher o buffer com entropia.

PRECISA ser implementada usando um gerador de número aleatório (TRNG, na sigla em inglês) verdadeiro.

Detalhes
Parâmetros
[out] aOutput
Um ponteiro para o local onde os valores aleatórios verdadeiros são colocados. Não pode ser NULL.
[in] aOutputLength
Tamanho de aBuffer.
Valores de retorno
OT_ERROR_NONE
aBuffer preenchido com valores aleatórios verdadeiros.
OT_ERROR_FAILED
Falha ao preencher aBuffer com valores aleatórios verdadeiros.
OT_ERROR_INVALID_ARGS
aBuffer foi definido como NULL.

Recursos

Os tópicos de Referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.