RSACryptoServiceProvider.KeySize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la taille de la clé actuelle.
public:
virtual property int KeySize { int get(); };
public override int KeySize { get; }
member this.KeySize : int
Public Overrides ReadOnly Property KeySize As Integer
Valeur de propriété
Taille de la clé, en bits.
Remarques
Le RSACryptoServiceProvider prend en charge les tailles de clé de 384 bits à 16 384 bits par incréments de 8 bits si vous avez installé le fournisseur de chiffrement microsoft amélioré. Il prend en charge les tailles de clé de 384 bits à 512 bits par incréments de 8 bits si vous avez installé le fournisseur de chiffrement de base Microsoft.
Les tailles de clé valides dépendent du fournisseur de services de chiffrement (CSP) utilisé par le RSACryptoServiceProvider instance. Les fournisseurs de solutions cloud Windows activent des tailles de clé comprises entre 384 et 16 384 bits pour les versions de Windows antérieures à Windows 8.1 et des tailles de clé de 512 à 16384 bits pour Windows 8.1. Pour plus d’informations, consultez fonction CryptGenKey dans la documentation Windows.
La RSACryptoServiceProvider classe ne vous permet pas de modifier les tailles de clé à l’aide de la KeySize propriété . Toute valeur écrite dans cette propriété ne parvient pas à mettre à jour la propriété sans erreur. Pour modifier la taille de clé, utilisez l’une des surcharges de constructeur.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour