Skip to main content
Module

x/somefn/js/aes.ts>genIV

some functions for deno
Go to Latest
function genIV
import { genIV } from "https://deno.land/x/somefn@v0.26.0/js/aes.ts";

生成 随机的初始向量

Parameters

l: number

字节长度 (不是位长度)

optional
method: "Math.random" | "getRandomValues"

Math.random 更快且兼容性更强, getRandomValues 更随机 经测试, Math.random 速度会快 50% 左右, 但基于安全考虑, 如果不指定, 则优先使用 getRandomValues, 如果无法使用 getRandomValues, 再回退到 Math.random.

Returns

Uint8Array

随机的初始向量