并发场景下AES加密失败?

原因分析

使用HUKS重复导入相同的密钥, importKey会判断密钥是否存在,存在的话会删除重新生成,结果删除之后其他线程做init失败。

阅读 231
1 个回答

解决措施

如果使用HUKS相同密钥只用导入一次,系统会安全存储密钥,使用密钥别名进行密码学操作。如果不需要系统保存密钥的场景可以使用cryptoFramework。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题