5 types derived from SymmetricAlgorithm
System.Security.Cryptography (5)
85 references to SymmetricAlgorithm
dotnet-svcutil-lib (6)
Microsoft.AspNetCore.DataProtection (16)
mscorlib (1)
netstandard (1)
System.Security.Cryptography (15)
System.Security.Cryptography.Pkcs (19)
System.Security.Cryptography.Primitives (1)
System.Security.Cryptography.Xml (20)
System\Security\Cryptography\Xml\EncryptedXml.cs (19)
350public virtual SymmetricAlgorithm? GetDecryptionKey(EncryptedData encryptedData, string? symmetricAlgorithmUri)
367private SymmetricAlgorithm? GetDecryptionKeyCore(EncryptedData encryptedData, string? symmetricAlgorithmUri)
384if ((SymmetricAlgorithm?)_keyNameMapping[keyName] != null)
385return (SymmetricAlgorithm)_keyNameMapping[keyName]!;
437SymmetricAlgorithm? symAlg = CryptoHelpers.CreateNonTransformFromName<SymmetricAlgorithm>(symmetricAlgorithmUri);
497if (kek is SymmetricAlgorithm)
498return EncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, (SymmetricAlgorithm)kek);
562SymmetricAlgorithm? symAlg = CryptoHelpers.CreateNonTransformFromName<SymmetricAlgorithm>(encryptedKey.EncryptionMethod!.KeyAlgorithm);
591if (!(keyObject is SymmetricAlgorithm) && !(keyObject is RSA))
658SymmetricAlgorithm symKey = (encryptionKey as SymmetricAlgorithm)!;
739SymmetricAlgorithm? symAlg = GetDecryptionKey(ed, null);
754public byte[] EncryptData(byte[] plaintext, SymmetricAlgorithm symmetricAlgorithm)
795public byte[] EncryptData(XmlElement inputElement, SymmetricAlgorithm symmetricAlgorithm, bool content)
805public byte[] DecryptData(EncryptedData encryptedData, SymmetricAlgorithm symmetricAlgorithm)
969public static byte[] EncryptKey(byte[] keyData, SymmetricAlgorithm symmetricAlgorithm)
1011public static byte[] DecryptKey(byte[] keyData, SymmetricAlgorithm symmetricAlgorithm)
System.ServiceModel.Primitives (5)
System.ServiceModel.Primitives.Tests (1)