# SecurityAlgorithmSuite Properties

**.NET Framework (current version)**

**Namespace:**System.ServiceModel.Security

**Assembly:**System.ServiceModel (in System.ServiceModel.dll)

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 256-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 signature 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. |