SecurityAlgorithmSuite Classe

Définition

Spécifie les propriétés d'algorithmes.Specifies properties of algorithms. Il s'agit d'une classe abstract.This is an abstract class.

public ref class SecurityAlgorithmSuite abstract
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))]
public abstract class SecurityAlgorithmSuite
type SecurityAlgorithmSuite = class
Public MustInherit Class SecurityAlgorithmSuite
Héritage
SecurityAlgorithmSuite
Dérivé
Attributs

Remarques

Des instances de cette classe sont utilisées pour spécifier les caractéristiques de chiffrement des algorithmes utilisés lors de la sécurisation de messages.Instances of this class are used to specify the cryptographic characteristics of the algorithms used when securing messages.

Cette classe est utilisée par les classes dérivées pour instancier des suites d’algorithmes de sécurité et contient des propriétés qui décrivent les algorithmes de sécurité.This class is used by derived classes to instantiate security algorithm suites, and contains properties that describe the security algorithms. Par exemple, la liaison wsBasicHttp utilise une classe dérivée interne pour spécifier les propriétés de ses algorithmes de sécurité.For example, the wsBasicHttp binding uses an internal derived class to specify the properties of its security algorithms.

Constructeurs

SecurityAlgorithmSuite()

Initialise une nouvelle instance de la classe SecurityAlgorithmSuite.Initializes a new instance of the SecurityAlgorithmSuite class.

Propriétés

Basic128

Obtient la suite d'algorithmes Basic128.Gets the Basic128 algorithm suite.

Basic128Rsa15

Obtient une suite d'algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP et de base de 128 bits comme algorithme de chiffrement des messages.Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 128-bit Basic as the message encryption algorithm.

Basic128Sha256

Obtient une suite d'algorithmes qui utilise SHA256 pour la signature Digest et de base de 128 bits comme algorithme de chiffrement de message.Gets an algorithm suite that uses SHA256 for the signature digest and 128-bit Basic as the message encryption algorithm.

Basic128Sha256Rsa15

Obtient une suite d'algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP, SHA256 pour la signature Digest et de base de 128 bits comme algorithme de chiffrement de message.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

Obtient une suite d'algorithmes qui utilise Basic 192 bits comme algorithme de chiffrement de message.Gets an algorithm suite that uses 192-bit Basic as the message encryption algorithm.

Basic192Rsa15

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP et de base de 192 bits comme algorithme de chiffrement des messages.Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 192-bit Basic as the message encryption algorithm.

Basic192Sha256

Obtient une suite d’algorithmes qui utilise SHA256 pour la signature Digest et de base de 192 bits comme algorithme de chiffrement de message.Gets an algorithm suite which uses SHA256 for the signature digest and 192-bit Basic as the message encryption algorithm.

Basic192Sha256Rsa15

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP, SHA256 pour le condensat de signature et de base de 192 bits comme algorithme de chiffrement de message.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

Obtient une suite d’algorithmes qui utilise Basic 256 bits comme algorithme de chiffrement de message.Gets an algorithm suite that uses 256-bit Basic as the message encryption algorithm.

Basic256Rsa15

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP et de base de 256 bits comme algorithme de chiffrement des messages.Gets an algorithm suite that uses RSA15 as the key wrap algorithm and 256-bit Basic as the message encryption algorithm.

Basic256Sha256

Obtient une suite d’algorithmes qui utilise SHA256 pour la signature Digest et de base de 256 bits comme algorithme de chiffrement de message.Gets an algorithm suite that uses SHA256 for the signature digest and 256-bit Basic as the message encryption algorithm.

Basic256Sha256Rsa15

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP, SHA256 pour la signature Digest et de base de 256 bits comme algorithme de chiffrement de message.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

Obtient la suite d’algorithmes par défaut.Gets the default algorithm suite.

DefaultAsymmetricKeyWrapAlgorithm

Obtient l'algorithme de chiffrement de clé de type WRAP asymétrique par défaut sous forme de chaîne.Gets the default asymmetric key wrap algorithm as a string.

DefaultAsymmetricSignatureAlgorithm

Obtient l'algorithme de signature asymétrique par défaut sous forme de chaîne.Gets the default asymmetric signature algorithm as a string.

DefaultCanonicalizationAlgorithm

Obtient l'algorithme de canonisation par défaut sous forme de chaîne.Gets the default canonicalization algorithm as a string.

DefaultDigestAlgorithm

Obtient l’algorithme de condensat par défaut sous forme de chaîne.Gets the default digest algorithm as a string.

DefaultEncryptionAlgorithm

Obtient l'algorithme de chiffrement par défaut sous forme de chaîne.Gets the default encryption algorithm as a string.

DefaultEncryptionKeyDerivationLength

Obtient la longueur de dérivation de clé de chiffrement par défaut sous forme de valeur Int32.Gets the default encryption key derivation length as an Int32 value.

DefaultSignatureKeyDerivationLength

Obtient la longueur de dérivation de la clé de signature par défaut sous forme de valeur Int32.Gets the default signature key derivation length as an Int32 value.

DefaultSymmetricKeyLength

Obtient la longueur de clé symétrique par défaut sous forme de valeur Int32.Gets the default symmetric key length as an Int32 value.

DefaultSymmetricKeyWrapAlgorithm

Obtient l'algorithme de chiffrement de clé de type WRAP symétrique par défaut sous forme de chaîne.Gets the default symmetric key wrap algorithm as a string.

DefaultSymmetricSignatureAlgorithm

Obtient l'algorithme de signature symétrique par défaut sous forme de chaîne.Gets the default symmetric signature algorithm as a string.

TripleDes

Obtient la suite d’algorithmes 3DES (Triple Data Encryption Standard).Gets the Triple Data Encryption Standard (DES) algorithm suite.

TripleDesRsa15

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP et 3DES de 192 bits comme algorithme de chiffrement de message.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

Obtient une suite d'algorithmes qui utilise SHA256 pour la synthèse de signature et 3DES de 192 bits comme algorithme de chiffrement de message.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

Obtient une suite d’algorithmes qui utilise RSA15 comme algorithme de chiffrement de clé de type WRAP, SHA256 pour la signature Digest et 3DES de 192 bits comme algorithme de chiffrement de message.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.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
IsAsymmetricKeyLengthSupported(Int32)

Indique si une longueur de clé particulière est prise en charge par l'algorithme asymétrique.Indicates whether a particular key length is supported by the asymmetric algorithm.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Indique si un algorithme de chiffrement de clé de type WRAP de clé asymétrique est pris en charge.Indicates whether an asymmetric key wrap algorithm is supported.

IsAsymmetricSignatureAlgorithmSupported(String)

Indique si un algorithme de signature asymétrique est pris en charge.Indicates whether an asymmetric signature algorithm is supported.

IsCanonicalizationAlgorithmSupported(String)

Indique si un algorithme de canonisation est pris en charge.Indicates whether a canonicalization algorithm is supported.

IsDigestAlgorithmSupported(String)

Indique si un algorithme de condensat est pris en charge.Indicates whether a digest algorithm is supported.

IsEncryptionAlgorithmSupported(String)

Indique si un algorithme de chiffrement est pris en charge.Indicates whether an encryption algorithm is supported.

IsEncryptionKeyDerivationAlgorithmSupported(String)

Indique si un algorithme de dérivation de clé de chiffrement est pris en charge.Indicates whether an encryption key derivation algorithm is supported.

IsSignatureKeyDerivationAlgorithmSupported(String)

Indique si un algorithme de dérivation de clé de signature est pris en charge.Indicates whether a signature key derivation algorithm is supported.

IsSymmetricKeyLengthSupported(Int32)

En cas de substitution dans une classe dérivée, indique si une longueur de clé symétrique particulière est prise en charge.When overridden in a derived class, indicates whether a particular symmetric key length is supported.

IsSymmetricKeyWrapAlgorithmSupported(String)

Indique si un algorithme de chiffrement de clé de type WRAP de clé symétrique est pris en charge.Indicates whether a symmetric key wrap algorithm is supported.

IsSymmetricSignatureAlgorithmSupported(String)

Indique si un algorithme de signature symétrique est pris en charge.Indicates whether a symmetric signature algorithm is supported.

MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à