TripleDesSecurityAlgorithmSuite Класс

Определение

Набор алгоритмов безопасности triple-DES.

public ref class TripleDesSecurityAlgorithmSuite : System::ServiceModel::Security::SecurityAlgorithmSuite
public class TripleDesSecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
type TripleDesSecurityAlgorithmSuite = class
    inherit SecurityAlgorithmSuite
Public Class TripleDesSecurityAlgorithmSuite
Inherits SecurityAlgorithmSuite
Наследование
TripleDesSecurityAlgorithmSuite

Конструкторы

Имя Описание
TripleDesSecurityAlgorithmSuite()

Создает и инициализирует экземпляр TripleDesSecurityAlgorithmSuite.

Свойства

Имя Описание
DefaultAsymmetricKeyWrapAlgorithm

Возвращает алгоритм оболочки асимметричного ключа по умолчанию RsaOaepKeyWrap.

DefaultAsymmetricSignatureAlgorithm

Возвращает алгоритм асимметричной подписи по умолчанию RsaSha1Signature.

DefaultCanonicalizationAlgorithm

Возвращает алгоритм канонизации по умолчанию, ExclusiveC14n.

DefaultDigestAlgorithm

Возвращает алгоритм дайджеста по умолчанию Sha1Digest.

DefaultEncryptionAlgorithm

Возвращает алгоритм шифрования по умолчанию TripleDesEncryption.

DefaultEncryptionKeyDerivationLength

Возвращает длину производного ключа шифрования по умолчанию 192.

DefaultSignatureKeyDerivationLength

Возвращает длину производного ключа подписи по умолчанию 192.

DefaultSymmetricKeyLength

Возвращает длину симметричного ключа по умолчанию 192.

DefaultSymmetricKeyWrapAlgorithm

Возвращает алгоритм оболочки симметричного ключа по умолчанию TripleDesKeyWrap.

DefaultSymmetricSignatureAlgorithm

Возвращает алгоритм симметричного подписи по умолчанию, HmacSha1Signature.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsAsymmetricKeyLengthSupported(Int32)

Возвращает значение true , если указанная асимметричная длина ключа поддерживается; в противном случае возвращается false. Допустимые длины от 1024 до 4096.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Указывает, поддерживается ли асимметричный алгоритм упаковки ключей.

(Унаследовано от SecurityAlgorithmSuite)
IsAsymmetricSignatureAlgorithmSupported(String)

Указывает, поддерживается ли асимметричный алгоритм подписи.

(Унаследовано от SecurityAlgorithmSuite)
IsCanonicalizationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм канонизации.

(Унаследовано от SecurityAlgorithmSuite)
IsDigestAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм дайджеста.

(Унаследовано от SecurityAlgorithmSuite)
IsEncryptionAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм шифрования.

(Унаследовано от SecurityAlgorithmSuite)
IsEncryptionKeyDerivationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм получения ключа шифрования.

(Унаследовано от SecurityAlgorithmSuite)
IsSignatureKeyDerivationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм получения ключа подписи.

(Унаследовано от SecurityAlgorithmSuite)
IsSymmetricKeyLengthSupported(Int32)

Возвращает значение true , если указанная длина симметричного ключа поддерживается; в противном случае возвращается false. Допустимые длины от 192 до 256.

IsSymmetricKeyWrapAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм оболочки симметричного ключа.

(Унаследовано от SecurityAlgorithmSuite)
IsSymmetricSignatureAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм симметричного сигнатуры.

(Унаследовано от SecurityAlgorithmSuite)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строковое представление TripleDesSecurityAlgorithmSuiteобъекта .

Применяется к