diff --git a/zh-cn/device-dev/subsystems/subsys-security-huks-guide.md b/zh-cn/device-dev/subsystems/subsys-security-huks-guide.md index ccbe42b93f45e91e5b71c6363a12264392fab7b6..5e197392e7fcd6f82901cd8750dc3b4a91b76d99 100644 --- a/zh-cn/device-dev/subsystems/subsys-security-huks-guide.md +++ b/zh-cn/device-dev/subsystems/subsys-security-huks-guide.md @@ -79,17 +79,17 @@ HUKS以CORE层为基础向应用提供密钥库能力,包括密钥管理及密 | 接口名 | 功能介绍 | 约束与限制 | 对应的js接口 | | ------------------------------------------------------------ | ---------------------------------------- | ----------------------------- | ------------------------------------------------------------ | | [HuksHdiModuleInit()](#hukshdimoduleinit) | Core的初始化。 | 无 | 无 | -| [HuksHdiRefresh()](#HuksHdiRefresh) | 刷新根密钥。 | 无 | 无 | -| [HuksHdiGenerateKey()](#HuksHdiGenerateKey) | 生成密钥。 | 出参要遵循KeyBlob格式 |generateKey(keyAlias: string, options: HuksOptions)| -| [HuksHdiImportKey()](#HuksHdiImportKey) | 导入明文密钥。 | 出参要遵循KeyBlob格式 | importKey(keyAlias: string, options: HuksOptions)| -| [HuksHdiImportWrappedKey()](#HuksHdiImportWrappedKey) |导入加密密钥。 | 出参要遵循KeyBlob格式 | importWrappedKey(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions)| -| [HuksHdiExportPublicKey()](#HuksHdiExportPublicKey) | 导出公钥。 |无 | exportKey(keyAlias: string, options: HuksOptions) | -| [HuksHdiInit()](#HuksHdiInit) | 三段式中的Init接口。 |无 | init(keyAlias: string, options: HuksOptions) | -| [HuksHdiUpdate()](#HuksHdiUpdate) | 三段式中的Update接口。 |签名验签时入参是原始数据 | update(handle: number, token?: Uint8Array, options: HuksOptions) | -| [HuksHdiFinish()](#HuksHdiFinish) | 三段式中的Finish接口。 |签名验签时入参是签名后数据 | finish(handle: number, options: HuksOptions) | -| [HuksHdiAbort()](#HuksHdiAbort) | 终止三段式。 |无 | abort(handle: number, options: HuksOptions) | -| [HuksHdiGetKeyProperties()](#HuksHdiGetKeyProperties) | 获取密钥属性。 |无 | getKeyProperties(keyAlias: string, options: HuksOptions)| -| [HuksHdiAttestKey()](#开发步骤) | 获取密钥证书。 |出参要遵循certChain格式 | attestKey(keyAlias: string, options: HuksOptions)| +| [HuksHdiRefresh()](#hukshdirefresh) | 刷新根密钥。 | 无 | 无 | +| [HuksHdiGenerateKey()](#hukshdigeneratekey) | 生成密钥。 | 出参要遵循KeyBlob格式 |generateKey(keyAlias: string, options: HuksOptions)| +| [HuksHdiImportKey()](#hukshdiimportkey) | 导入明文密钥。 | 出参要遵循KeyBlob格式 | importKey(keyAlias: string, options: HuksOptions)| +| [HuksHdiImportWrappedKey()](#hukshdiimportwrappedkey) |导入加密密钥。 | 出参要遵循KeyBlob格式 | importWrappedKey(keyAlias: string, wrappingKeyAlias: string, options: HuksOptions)| +| [HuksHdiExportPublicKey()](#hukshdiexportpublickey) | 导出公钥。 |无 | exportKey(keyAlias: string, options: HuksOptions) | +| [HuksHdiInit()](#hukshdiinit) | 三段式中的Init接口。 |无 | init(keyAlias: string, options: HuksOptions) | +| [HuksHdiUpdate()](#hukshdiupdate) | 三段式中的Update接口。 |签名验签时入参是原始数据 | update(handle: number, token?: Uint8Array, options: HuksOptions) | +| [HuksHdiFinish()](#hukshdifinish) | 三段式中的Finish接口。 |签名验签时入参是签名后数据 | finish(handle: number, options: HuksOptions) | +| [HuksHdiAbort()](#hukshdiabort) | 终止三段式。 |无 | abort(handle: number, options: HuksOptions) | +| [HuksHdiGetKeyProperties()](#hukshdigetkeyproperties) | 获取密钥属性。 |无 | getKeyProperties(keyAlias: string, options: HuksOptions)| +| [HuksHdiAttestKey()](#hukshdiattestkey) | 获取密钥证书。 |出参要遵循certChain格式 | attestKey(keyAlias: string, options: HuksOptions)| - - -