SymmetricAlgorithm.GetCiphertextLengthCfb(Int32, PaddingMode, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de lengte van een coderingstekst op met een bepaalde opvullingsmodus en de lengte van tekst zonder opmaak in de MODUS).
public int GetCiphertextLengthCfb(int plaintextLength, System.Security.Cryptography.PaddingMode paddingMode = System.Security.Cryptography.PaddingMode.None, int feedbackSizeInBits = 8);
member this.GetCiphertextLengthCfb : int * System.Security.Cryptography.PaddingMode * int -> int
Public Function GetCiphertextLengthCfb (plaintextLength As Integer, Optional paddingMode As PaddingMode = System.Security.Cryptography.PaddingMode.None, Optional feedbackSizeInBits As Integer = 8) As Integer
Parameters
- plaintextLength
- Int32
De lengte van tekst zonder opmaak, in bytes.
- paddingMode
- PaddingMode
De opvullingsmodus die wordt gebruikt om de tekst zonder opmaak aan de feedbackgrootte te koppelen.
- feedbackSizeInBits
- Int32
De feedbackgrootte, in bits.
Retouren
De lengte, in bytes, van de coderingstekst met opvulling.
Uitzonderingen
feedbackSizeInBits is geen positief getal.
– of –
plaintextLength is een negatief getal.
– of –
plaintextLength wanneer opgevuld te groot is om aan te geven als een ondertekend 32-bits geheel getal.
– of –
paddingMode is geen geldige opvullingsmodus.
De opvullingsmodus None is gebruikt, maar plaintextLength is geen geheel aantal blokken.
– of –
feedbackSizeInBits is geen geheel aantal bytes. Het moet deelbaar zijn door 8.
Opmerkingen
feedbackSizeInBits accepteert elke waarde die een geldige feedbackgrootte is, ongeacht of het algoritme de opgegeven feedbackgrootte ondersteunt.