Basic128SecurityAlgorithmSuite Класс

Определение

Базовый 128-разрядный набор алгоритмов безопасности.

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

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

Basic128SecurityAlgorithmSuite()

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

Свойства

DefaultAsymmetricKeyWrapAlgorithm

Возвращает используемый по умолчанию алгоритм шифрования асимметричного ключа RsaOaepKeyWrap.

DefaultAsymmetricSignatureAlgorithm

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

DefaultCanonicalizationAlgorithm

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

DefaultDigestAlgorithm

Возвращает используемый по умолчанию алгоритм хэш-кода, Sha1Digest.

DefaultEncryptionAlgorithm

Возвращает используемый по умолчанию алгоритм шифрования — Aes128Encryption.

DefaultEncryptionKeyDerivationLength

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

DefaultSignatureKeyDerivationLength

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

DefaultSymmetricKeyLength

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

DefaultSymmetricKeyWrapAlgorithm

Возвращает используемый по умолчанию алгоритм шифрования симметричных ключей — Aes128KeyWrap.

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. Допустимые значения длины: от 128 до 256.

IsSymmetricKeyWrapAlgorithmSupported(String)

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

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

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

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

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

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

Возвращает строковое представление текущего Basic128SecurityAlgorithmSuite.

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