This documentation is archived and is not being maintained.

# SecurityAlgorithmSuite Members

**Visual Studio 2008**

Specifies properties of algorithms. This is an abstract class.

The SecurityAlgorithmSuite type exposes the following members.

Name | Description | |
---|---|---|

Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |

Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |

GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |

GetType | Gets the type of the current instance. (Inherited from Object.) | |

IsAsymmetricKeyLengthSupported | Indicates whether a particular key length is supported by the asymmetric algorithm. | |

IsAsymmetricKeyWrapAlgorithmSupported | Indicates whether an asymmetric key wrap algorithm is supported. | |

IsAsymmetricSignatureAlgorithmSupported | Indicates whether an asymmetric signature algorithm is supported. | |

IsCanonicalizationAlgorithmSupported | Indicates whether a canonicalization algorithm is supported. | |

IsDigestAlgorithmSupported | Indicates whether a digest algorithm is supported. | |

IsEncryptionAlgorithmSupported | Indicates whether an encryption algorithm is supported. | |

IsEncryptionKeyDerivationAlgorithmSupported | Indicates whether an encryption key derivation algorithm is supported. | |

IsSignatureKeyDerivationAlgorithmSupported | Indicates whether a signature key derivation algorithm is supported. | |

IsSymmetricKeyLengthSupported | When overridden in a derived class, indicates whether a particular symmetric key length is supported. | |

IsSymmetricKeyWrapAlgorithmSupported | Indicates whether a symmetric key wrap algorithm is supported. | |

IsSymmetricSignatureAlgorithmSupported | Indicates whether a symmetric signature algorithm is supported. | |

MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |

ToString | Returns a string that represents the current object. (Inherited from Object.) |

Name | Description | |
---|---|---|

Basic128 | Gets the Basic128 algorithm suite. | |

Basic128Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 128-bit Basic as the message encryption algorithm. | |

Basic128Sha256 | Gets an algorithm suite that uses SHA256 for the signature digest and 128-bit Basic as the message encryption algorithm. | |

Basic128Sha256Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm, SHA256 for the signature digest, and 128-bit Basic as the message encryption algorithm. | |

Basic192 | Gets an algorithm suite that uses 192-bit Basic as the message encryption algorithm. | |

Basic192Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 192-bit Basic as the message encryption algorithm. | |

Basic192Sha256 | Gets an algorithm suite which uses SHA256 for the signature digest and 192-bit Basic as the message encryption algorithm. | |

Basic192Sha256Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm, SHA256 for the signature digest, and 192-bit Basic as the message encryption algorithm. | |

Basic256 | Gets an algorithm suite that uses 256-bit Basic as the message encryption algorithm. | |

Basic256Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 256-bit Basic as the message encryption algorithm. | |

Basic256Sha256 | Gets an algorithm suite that uses SHA256 for the signature digest and 256-bit Basic as the message encryption algorithm. | |

Basic256Sha256Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm, SHA256 for the signature digest, and 128-bit Basic as the message encryption algorithm. | |

Default | Gets the default algorithm suite. | |

DefaultAsymmetricKeyWrapAlgorithm | Gets the default asymmetric key wrap algorithm as a string. | |

DefaultAsymmetricSignatureAlgorithm | Gets the default asymmetric signature algorithm as a string. | |

DefaultCanonicalizationAlgorithm | Gets the default canonicalization algorithm as a string. | |

DefaultDigestAlgorithm | Gets the default digest algorithm as a string. | |

DefaultEncryptionAlgorithm | Gets the default encryption algorithm as a string. | |

DefaultEncryptionKeyDerivationLength | Gets the default encryption key derivation length as an Int32 value. | |

DefaultSignatureKeyDerivationLength | Gets the default signature key derivation length as an Int32 value. | |

DefaultSymmetricKeyLength | Gets the default symmetric key length as an Int32 value. | |

DefaultSymmetricKeyWrapAlgorithm | Gets the default symmetric key wrap algorithm as a string. | |

DefaultSymmetricSignatureAlgorithm | Gets the default symmetric algorithm as a string. | |

TripleDes | Gets the Triple Data Encryption Standard (DES) algorithm suite. | |

TripleDesRsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 192-bit Triple Data Encryption Standard (DES) as the message encryption algorithm. | |

TripleDesSha256 | Gets an algorithm suite that uses SHA256 for the signature digest and 192-bit Triple Data Encryption Standard (DES) as the message encryption algorithm. | |

TripleDesSha256Rsa15 | Gets an algorithm suite that uses RSA15 as the key wrap algorithm, SHA256 for the signature digest, and 192-bit Triple Data Encryption Standard (DES) as the message encryption algorithm. |

Show: