encryptKey
API_LEVEL
3.0开始支持,API 兼容性请参考 API_LEVEL。
使用固 件 PUF 硬件模块对数据进行 AES 加密。输入长度必须是 16 字节的整数倍,通常用于对密钥进行二次加密;失败时返回 undefined。
类型
function encryptKey(data: CryptoData): ArrayBuffer | undefined
参数
CryptoData
| 类型 | 说明 |
|---|---|
number[]|ArrayBuffer|Uint8Array | 待加密数据 |
代码示例
import { encryptKey } from '@zos/crypto'
const key = new Uint8Array(16)
const encryptedKey = encryptKey(key)