Entropie

Ce module inclut l'abstraction de plate-forme pour la génération d'entropie.

Résumé

distantes

otPlatEntropyGet(uint8_t *aOutput, uint16_t aOutputLength)
Remplissez le tampon avec l'entropie.

distantes

otPlatEntropyGet

otError otPlatEntropyGet(
  uint8_t *aOutput,
  uint16_t aOutputLength
)

Remplissez le tampon avec l'entropie.

DOIT être implémentée à l'aide d'un véritable générateur de nombres aléatoires (TRNG).

Détails
Paramètres
[out] aOutput
Pointeur vers l'emplacement des véritables valeurs aléatoires. Ne doit pas être NULL.
[in] aOutputLength
Taille de aBuffer.
Valeurs de retour
OT_ERROR_NONE
aBuffer a bien été rempli avec des valeurs aléatoires réelles.
OT_ERROR_FAILED
Échec du remplissage de aBuffer avec des valeurs aléatoires réelles.
OT_ERROR_INVALID_ARGS
aBuffer a été défini sur NULL.

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.