SecureRandom.InstanceStrong 属性

定义

返回一个 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 属性许可证中所述的术语使用。

适用于