gpt4 book ai didi

android - 如何在生成 key 之前检查 StrongBox Keymaster 硬件的可用性?

转载 作者:行者123 更新时间:2023-11-30 04:59:20 26 4
gpt4 key购买 nike

我正在寻找一种解决方案,如果设备中存在 StrongBox 硬件,我可以使用它来存储我的加密 key 。目前,我正在 KeyGenParameterSpec 构建器中创建具有 setIsStrongBoxBacked(true) 方法的 key ,当发生 StrongBoxUnavailableException 时,我回退以生成没有它的 key 。

最佳答案

您可以像这样检查设备是否具有“PackageManager.FEATURE_STRONGBOX_KEYSTORE”功能:

boolean hasStrongBox() {
return mActivity.getPackageManager()
.hasSystemFeature(PackageManager.FEATURE_STRONGBOX_KEYSTORE)
}

boolean hasStrongBox;
hasStrongBox = getContext().getPackageManager().hasSystemFeature(PackageManager.FEATURE_STRONGBOX_KEYSTORE);

关于android - 如何在生成 key 之前检查 StrongBox Keymaster 硬件的可用性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58502299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com