4 implementations of Encrypt
Microsoft.AspNetCore.DataProtection (4)
Cng\CbcAuthenticatedEncryptor.cs (1)
372
public byte[]
Encrypt
(ArraySegment<byte> plaintext, ArraySegment<byte> additionalAuthenticatedData)
Cng\CngGcmAuthenticatedEncryptor.cs (1)
292
public byte[]
Encrypt
(ArraySegment<byte> plaintext, ArraySegment<byte> additionalAuthenticatedData)
Managed\AesGcmAuthenticatedEncryptor.cs (1)
177
public byte[]
Encrypt
(ArraySegment<byte> plaintext, ArraySegment<byte> additionalAuthenticatedData)
Managed\ManagedAuthenticatedEncryptor.cs (1)
280
public byte[]
Encrypt
(ArraySegment<byte> plaintext, ArraySegment<byte> additionalAuthenticatedData)
5 references to Encrypt
Microsoft.AspNetCore.DataProtection (5)
AuthenticatedEncryption\AuthenticatedEncryptorExtensions.cs (3)
24
return encryptor.
Encrypt
(plaintext, additionalAuthenticatedData);
28
var temp = encryptor.
Encrypt
(plaintext, additionalAuthenticatedData);
47
var protectedData = encryptor.
Encrypt
(new ArraySegment<byte>(plaintextAsBytes), new ArraySegment<byte>(aad));
AuthenticatedEncryption\IAuthenticatedEncryptorFactory.cs (1)
20
/// be considered equivalent, e.g., the payload returned by one's <see cref="IAuthenticatedEncryptor.
Encrypt
(ArraySegment{byte}, ArraySegment{byte})"/>
AuthenticatedEncryption\ISpanAuthenticatedEncryptor.cs (1)
32
/// This method provides an optimized, streaming alternative to <see cref="IAuthenticatedEncryptor.
Encrypt
(System.ArraySegment{byte}, System.ArraySegment{byte})"/>.