Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android密钥库类型我应该选择哪一个?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将安全数据存储在密钥库中.
所以我用
KeyStore store = KeyStore.geTinstance("JCEKS");

但Android似乎不知道“JCEKS”.

04-18 10:52:17.236: WARN/System.err(474): java.security.KeyStoreException: KeyStore JCEKS implementation not found

尝试JKS会产生同样的错误.
在Android上使用它有什么算法?

解决方法

Android似乎正在使用bouncycastle提供商.这是api返回的认提供程序.要确定设备上哪个可用,请使用KeyStore.getDefaultType().

在我的情况下,这返回’BKS’.当有’.’时似乎也有例外.密钥库文件路径中的字符.

当我将商店存储到一个包含我的包名称文件夹时(如Android文档中所推荐的那样),它会导致异常.

你也可以查一下this.

大佬总结

以上是大佬教程为你收集整理的Android密钥库类型我应该选择哪一个?全部内容,希望文章能够帮你解决Android密钥库类型我应该选择哪一个?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。