未验证 提交 da7ab2ef 编写于 作者: O openharmony_ci 提交者: Gitee

!2496 ohoh交付huks-示例问题整改

Merge pull request !2496 from shuyi/myfeature
......@@ -54,7 +54,7 @@
var options = {
properties: properties
}
var resultA = await huks.generateKey(alias, options);
var resultA = huks.generateKey(alias, options);
```
3. 使用Init接口进行init操作。
......@@ -75,13 +75,19 @@
value: huks.HksKeyPurpose.HKS_KEY_PURPOSE_AGREE
};
properties[2] = {
tag: huks.HksTag.HKS_TAG_KEY_SIZE
tag: huks.HksTag.HKS_TAG_KEY_SIZE,
value: huks.HksKeySize.HKS_DH_KEY_SIZE_4096
};
var options = {
properties: properties
};
huks.init(alias, options, function (err, data){});
huks.init(alias, options, function(err, data) {
if (err.code !== 0) {
console.log("test init err information: " + JSON.stringify(err));
} else {
console.log(`test init data: ${JSON.stringify(data)}`);
}
})
```
4. 使用Update接口进行update操作。
......@@ -101,13 +107,13 @@
value: huks.HksKeyPurpose.HKS_KEY_PURPOSE_AGREE
};
properties[2] = {
tag: huks.HksTag.HKS_TAG_KEY_SIZE
tag: huks.HksTag.HKS_TAG_KEY_SIZE,
value: huks.HksKeySize.HKS_DH_KEY_SIZE_4096
};
var options = {
properties: properties
};
huks.update(handle, options, function (err, data){});
var result = huks.update(handle, options)
```
5. 使用Finish接口进行finish操作。
......@@ -127,13 +133,13 @@
value: huks.HksKeyPurpose.HKS_KEY_PURPOSE_AGREE
};
properties[2] = {
tag: huks.HksTag.HKS_TAG_KEY_SIZE
tag: huks.HksTag.HKS_TAG_KEY_SIZE,
value: huks.HksKeySize.HKS_DH_KEY_SIZE_4096
};
var options = {
properties: properties
};
huks.finish(handle, options, function (err, data){});
var result = huks.finish(handle, options)
```
......
......@@ -14,7 +14,7 @@ HUKS(OpenHarmony Universal KeyStore)向应用提供密钥库能力,包括
HUKS对密钥的使用主要通过Init、Update、Finish操作来实现。
- **Iit操作**:读取密钥,并为其创建Session Id返回给调用者。
- **Init操作**:读取密钥,并为其创建Session Id返回给调用者。
- **Udate操作**:根据Init操作获取的Session Id对数据进行分段update处理。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册