Partilhar via


Basic256SecurityAlgorithmSuite Classe

Definição

O pacote básico de algoritmos de segurança de 256 bits.

public ref class Basic256SecurityAlgorithmSuite : System::ServiceModel::Security::SecurityAlgorithmSuite
public class Basic256SecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
type Basic256SecurityAlgorithmSuite = class
    inherit SecurityAlgorithmSuite
Public Class Basic256SecurityAlgorithmSuite
Inherits SecurityAlgorithmSuite
Herança
Basic256SecurityAlgorithmSuite

Construtores

Basic256SecurityAlgorithmSuite()

Cria e inicializa uma instância de Basic256SecurityAlgorithmSuite.

Propriedades

DefaultAsymmetricKeyWrapAlgorithm

Obtém o algoritmo de encapsulamento de chave assimétrica padrão, RsaOaepKeyWrap.

DefaultAsymmetricSignatureAlgorithm

Obtém o algoritmo de assinatura assimétrica padrão, RsaSha1Signature.

DefaultCanonicalizationAlgorithm

Obtém o algoritmo de canonicalização padrão, ExclusiveC14n.

DefaultDigestAlgorithm

Obtém o algoritmo de resumo padrão, Sha1Digest.

DefaultEncryptionAlgorithm

Obtém o algoritmo de criptografia padrão, Aes256Encryption.

DefaultEncryptionKeyDerivationLength

Obtém o comprimento de derivação da chave de criptografia padrão, 256.

DefaultSignatureKeyDerivationLength

Obtém o comprimento de derivação da chave de assinatura padrão, 192.

DefaultSymmetricKeyLength

Obtém comprimento da chave simétrica padrão, 256.

DefaultSymmetricKeyWrapAlgorithm

Obtém o algoritmo de encapsulamento da chave simétrica, Aes256KeyWrap.

DefaultSymmetricSignatureAlgorithm

Obtém o algoritmo de assinatura simétrica padrão, HmacSha1Signature.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsAsymmetricKeyLengthSupported(Int32)

Retornará true se houver suporte para o comprimento da chave assimétrica especificada; caso contrário, retornará false. Os comprimentos válidos variam de 1024 a 4096.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Indica se um algoritmo de encapsulamento de chave assimétrica tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsAsymmetricSignatureAlgorithmSupported(String)

Indica se um algoritmo de assinatura assimétrica tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsCanonicalizationAlgorithmSupported(String)

Indica se um algoritmo de canonicalização tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsDigestAlgorithmSupported(String)

Indica se um algoritmo de resumo da mensagem tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsEncryptionAlgorithmSupported(String)

Indica se um algoritmo de criptografia tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsEncryptionKeyDerivationAlgorithmSupported(String)

Indica se um algoritmo de derivação de chave de criptografia tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsSignatureKeyDerivationAlgorithmSupported(String)

Indica se um algoritmo de derivação de chave de assinatura tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsSymmetricKeyLengthSupported(Int32)

Retornará true se houver suporte para o comprimento da chave simétrica especificada; caso contrário, retornará false. O único comprimento válido é 256.

IsSymmetricKeyWrapAlgorithmSupported(String)

Indica se um algoritmo de encapsulamento de chave simétrica tem suporte.

(Herdado de SecurityAlgorithmSuite)
IsSymmetricSignatureAlgorithmSupported(String)

Indica se um algoritmo de assinatura simétrica tem suporte.

(Herdado de SecurityAlgorithmSuite)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna a representação de cadeia de caracteres do Basic256SecurityAlgorithmSuite.

Aplica-se a