Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Cryptographie RNG

Ce module comprend des fonctions qui génèrent des nombres aléatoires cryptographiques.

Résumé

Les fonctions

otRandomCryptoFillBuffer (uint8_t *aBuffer, uint16_t aSize)
Cette fonction remplit un tampon donné avec des octets aléatoires cryptographiquement sécurisés.
otRandomCryptoMbedTlsContextGet (void)
mbedtls_ctr_drbg_context *
Cette fonction renvoie mbedtls_ctr_drbg_context initialisé.

Les fonctions

otRandomCryptoFillBuffer

 otError otRandomCryptoFillBuffer(
  uint8_t *aBuffer,
  uint16_t aSize
)

Cette fonction remplit un tampon donné avec des octets aléatoires cryptographiquement sécurisés.

Détails
Paramètres
[out] aBuffer
Un pointeur vers un tampon à remplir avec les octets aléatoires.
[in] aSize
Taille du tampon (nombre d'octets à remplir).

otRandomCryptoMbedTlsContextGet

mbedtls_ctr_drbg_context * otRandomCryptoMbedTlsContextGet(
  void
)

Cette fonction renvoie mbedtls_ctr_drbg_context initialisé.

Détails
Retour
Un pointeur vers mbedtls_ctr_drbg_context initialisé.