<PackageReference Include="Microsoft.Data.SqlClient" Version="7.1.0-preview2.26190.5" />

Microsoft.Data.SqlClient.AlwaysEncrypted.EncryptionAlgorithmFactoryList

Implements a global mapping from a SQL Server cryptographic algorithm's name to its implementation.
public const string RegisteredCipherAlgorithmNames = "'AEAD_AES_256_CBC_HMAC_SHA256'"

Get the available list of algorithms as a comma separated list with algorithm names wrapped in single quotes.

public static void GetAlgorithm(SqlClientSymmetricKey key, byte type, string algorithmName, out SqlClientEncryptionAlgorithm encryptionAlgorithm)

Gets the implementation for a given algorithm and instantiates it using the provided root key and the encryption type.