exposure-keys使用TypeScript构建TEK加载库
exposure-keys 是一个用于加载临时曝光键(TEK)的 TypeScript 库,可用于处理和解析相关的密钥数据。
安装方式
您可以使用 Yarn 或 NPM 安装该库:
yarn add exposure-keys
# 或
npm install exposure-keys
使用示例
以下是一个基础的使用示例,展示如何加载 .bin 格式的 TEK 压缩包并提取数据:
import * as fs from 'fs';
import { loadZip, loadKeys, loadSignature } from 'exposure-keys';
(async () => {
const zippedData = await fs.promises.readFile('2019-06-24.bin');
const unzippedData = await loadZip(zippedData);
const keys = loadKeys(unzippedData);
const signature = loadSignature(unzippedData);
console.log(keys);
console.log(signature);
})();
该库为处理 TEK 文件提供了便利接口,适用于需要集成暴露通知功能的应用开发场景。
文件大小:126.51KB
评论区