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
実装の一覧が securerandom.strongAlgorithms
含まれています。
Java プラットフォームのすべての実装は、少なくとも 1 つの強力な SecureRandom
実装をサポートするために必要です。
1.8 で追加されました。
の Java ドキュメントjava.security.SecureRandom.getInstanceStrong()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。