Поделиться через


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.

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