Skip to main content
版本:v3+

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)