SecureRandom.InstanceStrong 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个 SecureRandom
对象。
public static Java.Security.SecureRandom? InstanceStrong { [Android.Runtime.Register("getInstanceStrong", "()Ljava/security/SecureRandom;", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getInstanceStrong", "()Ljava/security/SecureRandom;", "", ApiSince=26)>]
static member InstanceStrong : Java.Security.SecureRandom
属性值
强 SecureRandom
实现
- 属性
注解
返回一个 SecureRandom
对象。
在 Android 中,这相当于从 AndroidOpenSSL 获取SHA1PRNG。
在某些情况下,需要强随机值,例如创建高价值/长期机密(如 RSA 公钥/私钥)。 为了帮助引导应用程序选择合适的强SecureRandom
实现,Java 分发版在 Security 属性中包含securerandom.strongAlgorithms
已知强SecureRandom
实现的列表。
需要 Java 平台的每个实现才能支持至少一个强 SecureRandom
实现。
已在 1.8 中添加。
适用于 . 的 java.security.SecureRandom.getInstanceStrong()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。