Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Kriptografi RNG

Modul ini mencakup fungsi yang menghasilkan bilangan acak kriptografi.

Ringkasan

Fungsi

otRandomCryptoFillBuffer (uint8_t *aBuffer, uint16_t aSize)
Fungsi ini mengisi buffer tertentu dengan byte acak yang aman secara kriptografis.
otRandomCryptoMbedTlsContextGet (void)
mbedtls_ctr_drbg_context *
Fungsi ini mengembalikan mbedtls_ctr_drbg_context yang diinisialisasi.

Fungsi

otRandomCryptoFillBuffer

otError otRandomCryptoFillBuffer(
  uint8_t *aBuffer,
  uint16_t aSize
)

Fungsi ini mengisi buffer tertentu dengan byte acak yang aman secara kriptografis.

Detail
Parameter
[out] aBuffer
Penunjuk ke buffer untuk diisi dengan byte acak.
[in] aSize
Ukuran buffer (jumlah byte untuk diisi).

otRandomCryptoMbedTlsContextGet

mbedtls_ctr_drbg_context * otRandomCryptoMbedTlsContextGet(
  void
)

Fungsi ini mengembalikan mbedtls_ctr_drbg_context yang diinisialisasi.

Detail
Kembali
Sebuah pointer ke mbedtls_ctr_drbg_context yang diinisialisasi.