gpt4 book ai didi

android - 如何在 API 18 上设置 KeyPairGeneratorSpec 的 key 大小?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:58:09 26 4
gpt4 key购买 nike

Android Keystore (使用 KeyPairGeneratorSpec 等)在 API 级别 18 中引入。但是,方法 KeyPairGeneratorSpec.Builder.setKeySize()仅在 API 级别 19 中引入。

在支持 API 级别 18 (Android 4.3) 的同时,是否可以设置 key 大小?

最佳答案

根据documentation ,似乎 API 级别 18 确实支持不同的 RSA Key 大小。但是根据another source (引用 API 级别 18):

There is currently no way to specify key size or type and generated keys default to 2048 bit RSA.

不过,我想您应该能够使用不同的 AlgorithmParameterSpec ,如老RSAKeyGenParameterSpec自 API 级别 1 起可用;它将 key 大小作为构造函数参数:

keyPairGenerator.initialize(new RSAKeyGenParameterSpec(keySize, publicExponent));

关于android - 如何在 API 18 上设置 KeyPairGeneratorSpec 的 key 大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39998087/

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