SymmetricAlgorithm.GetCiphertextLengthEcb(Int32, PaddingMode) 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.
Ottiene la lunghezza di un testo crittografato con una determinata modalità di riempimento e lunghezza di testo non crittografato in modalità 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
Parametri
- plaintextLength
- Int32
Lunghezza testo non crittografato, in byte.
- paddingMode
- PaddingMode
Modalità di riempimento utilizzata per aggiungere il testo non crittografato alle dimensioni del blocco dell'algoritmo.
Restituisce
Lunghezza, in byte, del testo crittografato con spaziatura interna.
Eccezioni
plaintextLength
è un numero negativo.
-oppure-
plaintextLength
quando padded è troppo grande per rappresentare come intero con segno a 32 bit.
-oppure-
paddingMode
non è una modalità di riempimento valida.
BlockSize non è un numero intero positivo.
-oppure-
BlockSize non è un numero intero di byte. Deve essere divisibile per 8.
È stata usata la modalità None di riempimento, ma plaintextLength
non è un numero intero di blocchi.