Google is committed to advancing racial equity for Black communities. See how.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

RNG Cryptographic

Este módulo inclui funções que geram números aleatórios criptográficos.

Resumo

Funções

otRandomCryptoFillBuffer (uint8_t *aBuffer, uint16_t aSize)
Essa função preenche um determinado buffer com bytes aleatórios criptograficamente seguros.
otRandomCryptoMbedTlsContextGet (void)
mbedtls_ctr_drbg_context *
Esta função retorna mbedtls_ctr_drbg_context inicializado.

Funções

otRandomCryptoFillBuffer

 otError otRandomCryptoFillBuffer(
  uint8_t *aBuffer,
  uint16_t aSize
)

Essa função preenche um determinado buffer com bytes aleatórios criptograficamente seguros.

Detalhes
Parâmetros
[out] aBuffer
Um ponteiro para um buffer para preencher com os bytes aleatórios.
[in] aSize
Tamanho do buffer (número de bytes a preencher).

otRandomCryptoMbedTlsContextGet

mbedtls_ctr_drbg_context * otRandomCryptoMbedTlsContextGet(
  void
)

Esta função retorna mbedtls_ctr_drbg_context inicializado.

Detalhes
Devoluções
Um ponteiro para mbedtls_ctr_drbg_context inicializado.