Поделиться через


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 это эквивалентно получению SHA1PRNG из AndroidOpenSSL.

В некоторых ситуациях требуются сильные случайные значения, например при создании секретов с высоким значением или долгоживующими секретами, такими как открытые и закрытые ключи RSA. Чтобы помочь приложениям в выборе подходящей строгой реализации, дистрибутивы Java включают список известных надежных SecureRandomSecureRandom реализаций в свойстве securerandom.strongAlgorithms Security.

Каждая реализация платформы Java необходима для поддержки хотя бы одной строгой SecureRandom реализации.

Добавлено в версии 1.8.

Документация по Java для java.security.SecureRandom.getInstanceStrong().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к