[HarmonyOS Next示例代码]通用密钥库功能合集

UniversalKeystoreCollection: 本示例主要通过使用@ohos.security.huks (通用密钥库系统)模块,完成加解密、签名验签、密钥协商等基础的通用密钥库操作。

HarmonyOS next 示例代码全集

通用密钥库功能合集

介绍

本示例主要通过使用@ohos.security.huks (通用密钥库系统)模块,完成加解密、签名验签、密钥协商等基础的通用密钥库操作。

效果展示

使用说明

  1. 在主界面点击加解密、签名验签、密钥协商可以跳转至对应功能页面。
  2. 点击加解密按钮后,可以选择加密算法,点击跳转后,可以根据不同的加解密算法进行加解密,可以在待加密文本处输入内容,并点击加密按钮进行加密并弹窗提 醒,并将加密内容显示在已加密文本处,点击解密会进行解密,弹窗提醒并将结果显示在已解密文本处。
  3. 点击签名验签按钮后,可以根据不同算法进行签名验签,点击签名按钮会进行签名并弹窗提醒签名结果,点击验签会弹窗提醒用户,验签通过,在未完成签名, 进行验签,会提示签名为空,无法通过验签。
  4. 点击密钥协商按钮,会根据不同算法进行密钥协商,分别点击生成非对称密钥A、B按钮生成密钥,在A、B密钥均存在时,点击密钥协商按钮,会提示协商通过, 否则会弹窗提示,密钥缺失,协商失败。

相关权限

不涉及。

依赖

不涉及。

约束与限制

  1. 本示例仅支持标准系统上运行,支持设备:华为手机。

  2. HarmonyOS系统:HarmonyOS NEXT Developer Beta1及以上。

  3. DevEco Studio版本:DevEco Studio NEXT Developer Beta1及以上。

  4. HarmonyOS SDK版本:HarmonyOS NEXT Developer Beta1 SDK及以上。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值