EncryptParameters.A192CbcPadParameters(Byte[], Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine instance der EncryptParameters -Klasse für den Verschlüsselungsalgorithmus A192CbcPad mit PKCS#7-Auffüllung.
public static Azure.Security.KeyVault.Keys.Cryptography.EncryptParameters A192CbcPadParameters (byte[] plaintext, byte[] iv = default);
static member A192CbcPadParameters : byte[] * byte[] -> Azure.Security.KeyVault.Keys.Cryptography.EncryptParameters
Public Shared Function A192CbcPadParameters (plaintext As Byte(), Optional iv As Byte() = Nothing) As EncryptParameters
Parameter
- plaintext
- Byte[]
Der zu verschlüsselnde Klartext.
- iv
- Byte[]
Optionaler Initialisierungsvektor. Bei NULL wird mit RandomNumberGeneratorein kryptografisch zufälliger Initialisierungsvektor generiert.
Gibt zurück
Ein instance der EncryptParameters -Klasse für den VerschlüsselungsalgorithmusA192CbcPad.
Ausnahmen
plaintext
ist NULL.
Hinweise
Microsoft empfiehlt, CBC nicht zu verwenden, ohne zuerst die Integrität des Verschlüsselungstexts mithilfe eines HMAC zu gewährleisten. Weitere Informationen finden Sie unter https://docs.microsoft.com/dotnet/standard/security/vulnerabilities-cbc-mode.
Gilt für:
Azure SDK for .NET