SymmetricAlgorithm.DecryptEcb Méthode
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.
Surcharges
DecryptEcb(Byte[], PaddingMode) |
Déchiffre les données à l’aide du mode BCE avec le mode de remplissage spécifié. |
DecryptEcb(ReadOnlySpan<Byte>, PaddingMode) |
Déchiffre les données à l’aide du mode BCE avec le mode de remplissage spécifié. |
DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode) |
Déchiffre les données dans la mémoire tampon spécifiée, à l’aide du mode BCE avec le mode de remplissage spécifié. |
DecryptEcb(Byte[], PaddingMode)
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
Déchiffre les données à l’aide du mode BCE avec le mode de remplissage spécifié.
public:
cli::array <System::Byte> ^ DecryptEcb(cli::array <System::Byte> ^ ciphertext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] DecryptEcb (byte[] ciphertext, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : byte[] * System.Security.Cryptography.PaddingMode -> byte[]
Public Function DecryptEcb (ciphertext As Byte(), paddingMode As PaddingMode) As Byte()
Paramètres
- ciphertext
- Byte[]
Données à déchiffrer.
- paddingMode
- PaddingMode
Mode de remplissage utilisé pour produire le texte de chiffrement et supprimer pendant le déchiffrement.
Retours
Données en texte clair déchiffrées.
Exceptions
ciphertext
a la valeur null
.
paddingMode
n’est pas un mode de remplissage valide.
Le texte de chiffrement 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 à
DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
Déchiffre les données à l’aide du mode BCE avec le mode de remplissage spécifié.
public:
cli::array <System::Byte> ^ DecryptEcb(ReadOnlySpan<System::Byte> ciphertext, System::Security::Cryptography::PaddingMode paddingMode);
public byte[] DecryptEcb (ReadOnlySpan<byte> ciphertext, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : ReadOnlySpan<byte> * System.Security.Cryptography.PaddingMode -> byte[]
Public Function DecryptEcb (ciphertext As ReadOnlySpan(Of Byte), paddingMode As PaddingMode) As Byte()
Paramètres
- ciphertext
- ReadOnlySpan<Byte>
Données à déchiffrer.
- paddingMode
- PaddingMode
Mode de remplissage utilisé pour produire le texte de chiffrement et supprimer pendant le déchiffrement.
Retours
Données en texte clair déchiffrées.
Exceptions
paddingMode
n’est pas un mode de remplissage valide.
Le texte de chiffrement 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 à
DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
- Source:
- SymmetricAlgorithm.cs
Déchiffre les données dans la mémoire tampon spécifiée, à l’aide du mode BCE avec le mode de remplissage spécifié.
public:
int DecryptEcb(ReadOnlySpan<System::Byte> ciphertext, Span<System::Byte> destination, System::Security::Cryptography::PaddingMode paddingMode);
public int DecryptEcb (ReadOnlySpan<byte> ciphertext, Span<byte> destination, System.Security.Cryptography.PaddingMode paddingMode);
member this.DecryptEcb : ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.PaddingMode -> int
Public Function DecryptEcb (ciphertext As ReadOnlySpan(Of Byte), destination As Span(Of Byte), paddingMode As PaddingMode) As Integer
Paramètres
- ciphertext
- ReadOnlySpan<Byte>
Données à déchiffrer.
- paddingMode
- PaddingMode
Mode de remplissage utilisé pour produire le texte de chiffrement et supprimer pendant le déchiffrement.
Retours
Nombre total d’octets écrits dans destination
Exceptions
paddingMode
n’est pas un mode de remplissage valide.
Le texte de chiffrement n’a pas pu être déchiffré correctement.
La mémoire tampon dans est trop petite pour contenir les données en destination
texte clair.
Remarques
Le comportement de cette méthode est défini par TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32).