zx_cprng_draw

摘要

從核心的 CPRNG 繪製。

宣告

#include <zircon/syscalls.h>

void zx_cprng_draw(void* buffer, size_t buffer_size);

說明

zx_cprng_draw() 會從核心 CPRNG 隨機擷取位元組。這項資料 適用於加密編譯應用程式

需要大量隨機作業的用戶端應考慮採用這些方案 個位元組,才能提升效能。 「大」這裡是指 ZX_CPRNG_DRAW_MAX_LEN 的倍數,也就是 目前為 256和往常一樣, 測試來電網站的實際延遲時間

權限

無。

附註

如果 buffer 無效,zx_cprng_draw() 會終止呼叫程序 使用者空間指標

沒有其他錯誤狀況。如果引數有效, 「zx_cprng_draw()」會成功。

另請參閱