KeyProtection.Builder.SetMgf1Digests(String[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta il set di funzioni hash ,ad esempio SHA-256, SHA-384, che possono essere usate dalla funzione di generazione della maschera MGF1 (che viene usata per determinate operazioni con la chiave).
[Android.Runtime.Register("setMgf1Digests", "([Ljava/lang/String;)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=35)]
public Android.Security.Keystore.KeyProtection.Builder SetMgf1Digests(params string[]? mgf1Digests);
[<Android.Runtime.Register("setMgf1Digests", "([Ljava/lang/String;)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=35)>]
member this.SetMgf1Digests : string[] -> Android.Security.Keystore.KeyProtection.Builder
Parametri
- mgf1Digests
- String[]
Questo valore può essere Null. Il valore è uno dei seguenti: KeyProperties.DIGEST_NONE; KeyProperties.DIGEST_MD5; KeyProperties.DIGEST_SHA1; KeyProperties.DIGEST_SHA224; KeyProperties.DIGEST_SHA256; KeyProperties.DIGEST_SHA384; KeyProperties.DIGEST_SHA512
Valori restituiti
- Attributi
Commenti
Imposta il set di funzioni hash ,ad esempio SHA-256, SHA-384, che possono essere usate dalla funzione di generazione della maschera MGF1 (che viene usata per determinate operazioni con la chiave). I tentativi di usare la chiave con qualsiasi altro digest per la funzione di generazione della maschera verranno rifiutati.
Questa opzione può essere specificata solo per le chiavi di firma/verifica e le chiavi di crittografia/decrittografia RSA usate con lo schema di riempimento OAEP RSA perché queste operazioni comportano una funzione di generazione della maschera (MGF1) con un digest. Il digest predefinito per MGF1 è SHA-1, che verrà specificato durante il tempo di importazione della chiave se non sono stati forniti in modo esplicito digest. Quando si usa la chiave, il chiamante potrebbe non specificare alcun digest non specificato durante l'importazione della chiave. Il chiamante può specificare il digest predefinito SHA-1, se non sono stati specificati digest in modo esplicito durante l'importazione della chiave, ma non è necessario farlo.
Vedere Costanti KeyProperties.DIGEST.
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.