mirror of
https://github.com/Ed94/Odin.git
synced 2026-06-14 18:02:22 -07:00
14 lines
240 B
Odin
14 lines
240 B
Odin
package crypto
|
|
|
|
import "core:fmt"
|
|
import "core:sys/wasm/wasi"
|
|
|
|
HAS_RAND_BYTES :: true
|
|
|
|
@(private)
|
|
_rand_bytes :: proc(dst: []byte) {
|
|
if err := wasi.random_get(dst); err != nil {
|
|
fmt.panicf("crypto: wasi.random_get failed: %v", err)
|
|
}
|
|
}
|