<PackageReference Include="System.Security.Cryptography.Cng" Version="5.0.0" />

System.Security.Cryptography.TripleDESCng

public sealed class TripleDESCng : TripleDES
Provides a Cryptography Next Generation (CNG) implementation of the Triple Data Encryption Standard (3DES) algorithm.
public TripleDESCng()

Initializes a new instance of the TripleDESCng class with an ephemeral key.

public TripleDESCng(string keyName)

Initializes a new instance of the TripleDESCng class with the specified key name, which represents an existing persisted 3DES key.

public TripleDESCng(string keyName, CngProvider provider)

Initializes a new instance of the TripleDESCng class with the specified key name, which represents an existing persisted 3DES key, and the specified key storage provider (KSP).

public TripleDESCng(string keyName, CngProvider provider, CngKeyOpenOptions openOptions)

Initializes a new instance of the TripleDESCng class with the specified key name, which represents an existing persisted 3DES key, the specified key storage provider (KSP) and key open options.