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)