RSACryptoServiceProvider.KeySize Proprietà
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.
Ottiene la dimensione della chiave corrente.
public:
virtual property int KeySize { int get(); };
public override int KeySize { get; }
member this.KeySize : int
Public Overrides ReadOnly Property KeySize As Integer
Valore della proprietà
Dimensione in bit della chiave.
Commenti
RSACryptoServiceProvider supporta le dimensioni delle chiavi da 384 bit a 16384 bit in incrementi di 8 bit se è installato il provider di crittografia avanzato Microsoft. Supporta le dimensioni delle chiavi da 384 bit a 512 bit in incrementi di 8 bit se è installato il provider di crittografia di base Microsoft.
Le dimensioni di chiave valide dipendono dal provider di servizi di crittografia (CSP) usato dall'istanza RSACryptoServiceProvider di . I CSP di Windows abilitano le dimensioni delle chiavi da 384 a 16384 bit per le versioni di Windows prima di Windows 8.1 e le dimensioni delle chiavi da 512 a 16384 bit per Windows 8.1. Per altre informazioni, vedere La funzione CryptGenKey nella documentazione di Windows.
La RSACryptoServiceProvider classe non consente di modificare le dimensioni delle chiavi usando la KeySize proprietà . Qualsiasi valore scritto in questa proprietà non riuscirà ad aggiornare la proprietà senza errori. Per modificare le dimensioni della chiave, usare uno degli overload del costruttore.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per