SymmetricAlgorithm.TryDecryptEcb Méthode

Définition

Tente de déchiffrer des données dans la mémoire tampon spécifiée, en utilisant le mode BCE avec le mode de remplissage spécifié.

C#
public bool TryDecryptEcb(ReadOnlySpan<byte> ciphertext, Span<byte> destination, System.Security.Cryptography.PaddingMode paddingMode, out int bytesWritten);

Paramètres

ciphertext
ReadOnlySpan<Byte>

Données à déchiffrer.

destination
Span<Byte>

Mémoire tampon pour recevoir les données en texte clair.

paddingMode
PaddingMode

Mode de remplissage utilisé pour produire le texte chiffré et supprimer pendant le déchiffrement.

bytesWritten
Int32

Lorsque cette méthode est retournée, contient le nombre total d’octets écrits dans destination.

Retours

true si destination était suffisamment grand pour recevoir les données déchiffrées ; sinon, false.

Exceptions

paddingMode n’est pas un mode de remplissage valide.

Le texte chiffré n’a pas pu être déchiffré correctement.

Remarques

Le comportement de cette méthode est défini par TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).

S’applique à

Produit Versions
.NET 6, 7, 8, 9, 10