KeyProperties.PurposeAgreeKey Campo

Definizione

Attenzione

This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.

Scopo della chiave: creazione di un segreto ECDH condiviso tramite contratto di chiave.

[Android.Runtime.Register("PURPOSE_AGREE_KEY", ApiSince=31)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.", true)]
public const Android.Security.Keystore.KeyStorePurpose PurposeAgreeKey = 64;
[<Android.Runtime.Register("PURPOSE_AGREE_KEY", ApiSince=31)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.", true)>]
val mutable PurposeAgreeKey : Android.Security.Keystore.KeyStorePurpose

Valore del campo

Value = 64
Attributi

Commenti

Scopo della chiave: creazione di un segreto ECDH condiviso tramite contratto di chiave.

Una chiave che ha questo scopo può essere combinata con la chiave pubblica a curva ellittica di un'altra parte per stabilire un segreto condiviso su un canale non sicuro. Deve essere usato come parametro per javax.crypto.KeyAgreement#init(java.security.Key) (un esempio completo è disponibile qui). Per una spiegazione più dettagliata, vedere questo articolo .

per android.security.keystore.KeyProperties.PURPOSE_AGREE_KEY.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a