4 implementations of Decrypt
Microsoft.AspNetCore.DataProtection (4)
Cng\CbcAuthenticatedEncryptor.cs (1)
175
public byte[]
Decrypt
(ArraySegment<byte> ciphertext, ArraySegment<byte> additionalAuthenticatedData)
Cng\CngGcmAuthenticatedEncryptor.cs (1)
142
public byte[]
Decrypt
(ArraySegment<byte> ciphertext, ArraySegment<byte> additionalAuthenticatedData)
Managed\AesGcmAuthenticatedEncryptor.cs (1)
145
public byte[]
Decrypt
(ArraySegment<byte> ciphertext, ArraySegment<byte> additionalAuthenticatedData)
Managed\ManagedAuthenticatedEncryptor.cs (1)
461
public byte[]
Decrypt
(ArraySegment<byte> protectedPayload, ArraySegment<byte> additionalAuthenticatedData)
5 references to Decrypt
Microsoft.AspNetCore.DataProtection (5)
AuthenticatedEncryption\AuthenticatedEncryptorExtensions.cs (1)
48
var roundTrippedData = encryptor.
Decrypt
(new ArraySegment<byte>(protectedData), new ArraySegment<byte>(aad));
AuthenticatedEncryption\IAuthenticatedEncryptorFactory.cs (1)
21
/// method should be consumable by the other's <see cref="IAuthenticatedEncryptor.
Decrypt
(ArraySegment{byte}, ArraySegment{byte})"/> method.
AuthenticatedEncryption\ISpanAuthenticatedEncryptor.cs (1)
51
/// This method provides an optimized, streaming alternative to <see cref="IAuthenticatedEncryptor.
Decrypt
(System.ArraySegment{byte}, System.ArraySegment{byte})"/>.
KeyManagement\KeyRingBasedDataProtector.cs (1)
292
return requestedEncryptor.
Decrypt
(ciphertext, additionalAuthenticatedData)
KeyManagement\KeyRingBasedSpanDataProtector.cs (1)
178
var result = requestedEncryptor.
Decrypt
(actualCiphertext.ToArray(), aad.ToArray());