Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

SecurityAlgorithmSuite (Clase)

Especifica las propiedades de los algoritmos. Esta es una clase abstract.

Espacio de nombres:  System.ServiceModel.Security
Ensamblado:  System.ServiceModel (en System.ServiceModel.dll)

public abstract class SecurityAlgorithmSuite

El tipo SecurityAlgorithmSuite expone los siguientes miembros.

  NombreDescripción
Método protegidoSecurityAlgorithmSuiteInicializa una nueva instancia de la clase SecurityAlgorithmSuite.
Arriba

  NombreDescripción
Propiedad públicaMiembro estáticoBasic128Obtiene el conjunto de algoritmo de Basic128.
Propiedad públicaMiembro estáticoBasic128Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves y Basic de 128 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic128Sha256Obtiene un conjunto de algoritmos que utiliza SHA256 para el resumen de firmas y Basic de 128 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic128Sha256Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves, SHA256 para el resumen de firmas y Basic de 128 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic192Obtiene un conjunto de algoritmos que utiliza Basic de 192 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic192Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves y Basic de 192 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic192Sha256Obtiene un conjunto de algoritmos que utiliza SHA256 para el resumen de firmas y Basic de 192 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic192Sha256Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves, SHA256 para el resumen de firmas y Basic de 192 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic256Obtiene un conjunto de algoritmos que utiliza Basic de 256 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic256Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves y Basic de 256 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic256Sha256Obtiene un conjunto de algoritmos que utiliza SHA256 para el resumen de firmas y Basic de 256 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoBasic256Sha256Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves, SHA256 para el resumen de firmas y Basic de 128 bits como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoDefaultObtiene el conjunto de algoritmos predeterminado.
Propiedad públicaDefaultAsymmetricKeyWrapAlgorithmObtiene el algoritmo de encapsulado de claves asimétrico predeterminado como una cadena.
Propiedad públicaDefaultAsymmetricSignatureAlgorithmObtiene el algoritmo de firmas asimétrico predeterminado como una cadena.
Propiedad públicaDefaultCanonicalizationAlgorithmObtiene el algoritmo de canonización predeterminado como una cadena.
Propiedad públicaDefaultDigestAlgorithmObtiene el algoritmo de resumen predeterminado como una cadena.
Propiedad públicaDefaultEncryptionAlgorithmObtiene el algoritmo de cifrado predeterminado como una cadena.
Propiedad públicaDefaultEncryptionKeyDerivationLengthObtiene la duración de derivación de claves de cifrado predeterminada como un valor Int32.
Propiedad públicaDefaultSignatureKeyDerivationLengthObtiene la longitud de derivación de claves de firma predeterminada como un valor Int32.
Propiedad públicaDefaultSymmetricKeyLengthObtiene la longitud de clave simétrica predeterminada como un valor Int32.
Propiedad públicaDefaultSymmetricKeyWrapAlgorithmObtiene el algoritmo de encapsulado de claves simétrico predeterminado como una cadena.
Propiedad públicaDefaultSymmetricSignatureAlgorithmObtiene el algoritmo de signaturas simétrico predeterminado como una cadena.
Propiedad públicaMiembro estáticoTripleDesObtiene el conjunto de algoritmos DES (Estándar de cifrado de datos triple).
Propiedad públicaMiembro estáticoTripleDesRsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves y el Estándar de cifrado de datos triple (DES) como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoTripleDesSha256Obtiene un conjunto de algoritmos que utiliza SHA256 para el resumen de firmas y el Estándar de cifrado de datos triple (DES) como el algoritmo de cifrado de mensajes.
Propiedad públicaMiembro estáticoTripleDesSha256Rsa15Obtiene un conjunto de algoritmos que utiliza RSA15 como el algoritmo de encapsulado de claves, SHA256 para el resumen de firmas y el Estándar de cifrado de datos triple (DES) de 192 bits como el algoritmo de cifrado de mensajes.
Arriba

  NombreDescripción
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoIsAsymmetricKeyLengthSupportedIndica si el algoritmo asimétrico admite una longitud de clave determinada.
Método públicoIsAsymmetricKeyWrapAlgorithmSupportedIndica si se admite un algoritmo de encapsulado de claves asimétrico.
Método públicoIsAsymmetricSignatureAlgorithmSupportedIndica si se admite un algoritmo de firma asimétrico.
Método públicoIsCanonicalizationAlgorithmSupportedIndica si se admite un algoritmo de canonización.
Método públicoIsDigestAlgorithmSupportedIndica si se admite un algoritmo implícito.
Método públicoIsEncryptionAlgorithmSupportedIndica si se admite un algoritmo de cifrado.
Método públicoIsEncryptionKeyDerivationAlgorithmSupportedIndica si se admite un algoritmo de derivación de clave de cifrado.
Método públicoIsSignatureKeyDerivationAlgorithmSupportedIndica si se admite un algoritmo de derivación de clave de firma.
Método públicoIsSymmetricKeyLengthSupportedCuando se invalida en una clase derivada, indica si se admite una longitud de clave simétrica determinada.
Método públicoIsSymmetricKeyWrapAlgorithmSupportedIndica si se admite un algoritmo de encapsulado de claves simétrico.
Método públicoIsSymmetricSignatureAlgorithmSupportedIndica si se admite un algoritmo de firma simétrico.
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Arriba

Las instancias de esta clase se utilizan para especificar las características criptográficas de los algoritmos que se utilizan al proteger los mensajes.

Las clases derivadas utilizan esta clase para crear instancias de los conjuntos de algoritmos de seguridad y contiene propiedades que describen los algoritmos de seguridad. Por ejemplo, el wsBasicHttp enlace utiliza una clase derivada interna para especificar las propiedades de sus algoritmos de seguridad.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft