SymmetricAlgorithm.GetCiphertextLengthEcb(Int32, PaddingMode) Méthode
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 longueur d’un texte de chiffrement avec un mode de remplissage donné et une longueur en texte clair en mode BCE.
public:
int GetCiphertextLengthEcb(int plaintextLength, System::Security::Cryptography::PaddingMode paddingMode);
public int GetCiphertextLengthEcb(int plaintextLength, System.Security.Cryptography.PaddingMode paddingMode);
member this.GetCiphertextLengthEcb : int * System.Security.Cryptography.PaddingMode -> int
Public Function GetCiphertextLengthEcb (plaintextLength As Integer, paddingMode As PaddingMode) As Integer
- plaintextLength
- Int32
Longueur en texte clair, en octets.
- paddingMode
- PaddingMode
Mode de remplissage utilisé pour ajouter le texte en clair à la taille de bloc de l’algorithme.
Longueur, en octets, du texte de chiffrement avec remplissage.
plaintextLength
est un nombre négatif.
- ou -
plaintextLength
lorsqu’il est rembourré est trop grand pour être représenté sous la forme d’un entier 32 bits signé.
-ou-
paddingMode
n’est pas un mode de remplissage valide.
BlockSize n’est pas un entier positif.
-ou-
BlockSize n’est pas un nombre entier d’octets. Il doit être divisible par 8.
Le mode None de remplissage a été utilisé, mais plaintextLength
il ne s’agit pas d’un nombre entier de blocs.
Produit | Versions |
---|---|
.NET | 6, 7, 8, 9 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :