Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Security.Cryptography.Pkcs

 

Publicado: octubre de 2016

El System.Security.Cryptography.Pkcs espacio de nombres proporciona elementos de programación para clave pública criptografía Standards (PKCS), incluidos los métodos para firmar datos, intercambio de claves, solicitud de certificados, cifrado de claves públicas y descifrado y otras funciones de seguridad.

ClaseDescripción
System_CAPS_pubclassAlgorithmIdentifier

La AlgorithmIdentifier clase define el algoritmo utilizado para una operación criptográfica.

System_CAPS_pubclassCmsRecipient

La CmsRecipient clase define el destinatario de un mensaje CMS/PKCS #7.

System_CAPS_pubclassCmsRecipientCollection

La CmsRecipientCollection clase representa un conjunto de CmsRecipient objetos. CmsRecipientCollection implementa la interfaz ICollection.

System_CAPS_pubclassCmsRecipientEnumerator

La clase CmsRecipientEnumerator proporciona funciones de enumeración para la colección CmsRecipientCollection. CmsRecipientEnumerator implementa la interfaz IEnumerator.

System_CAPS_pubclassCmsSigner

La CmsSigner clase proporciona la funcionalidad de firma.

System_CAPS_pubclassContentInfo

La ContentInfo clase representa la estructura de datos CMS/PKCS #7 ContentInfo, tal como se define en el documento de estándares CMS/PKCS #7. Esta estructura de datos es la base para todos los mensajes CMS/PKCS #7.

System_CAPS_pubclassEnvelopedCms

La EnvelopedCms clase representa una estructura CMS/PKCS #7 para datos con doble cifrado.

System_CAPS_pubclassKeyAgreeRecipientInfo

La KeyAgreeRecipientInfo clase define la información de destinatario del acuerdo de claves. Algoritmos de acuerdo de claves utilizan normalmente el algoritmo de acuerdo de claves Diffie-Hellman en el que las dos partes que establecen una clave criptográfica compartida participan en su generación tanto, por definición, está de acuerdo en esa clave. Esto difiere de los algoritmos de clave de transporte, en el que una parte genera la clave unilateralmente y envía o transportes, a la otra parte.

System_CAPS_pubclassKeyTransRecipientInfo

La KeyTransRecipientInfo clase define la información de destinatario del transporte de claves. Clave transporte algoritmos utilizan normalmente el algoritmo RSA, en el que un originador establece una clave criptográfica compartida con un destinatario generando esa clave y, a continuación, se transportan al destinatario. Esto es contrario a acuerdo de clave algoritmos, en el que las dos partes que se va a utilizar un cifrado clave toman parte en su generación y acuerdan conjuntamente su a esa clave.

System_CAPS_pubclassPkcs9AttributeObject

Representa un atributo utilizado para las operaciones CMS/PKCS #7 y PKCS #9.

System_CAPS_pubclassPkcs9ContentType

La Pkcs9ContentType clase define el tipo del contenido de un mensaje CMS/PKCS #7.

System_CAPS_pubclassPkcs9DocumentDescription

La Pkcs9DocumentDescription clase define la descripción del contenido de un mensaje CMS/PKCS #7.

System_CAPS_pubclassPkcs9DocumentName

La Pkcs9DocumentName clase define el nombre de un mensaje CMS/PKCS #7.

System_CAPS_pubclassPkcs9MessageDigest

La Pkcs9MessageDigest clase define la síntesis del mensaje de un mensaje CMS/PKCS #7.

System_CAPS_pubclassPkcs9SigningTime

La clase Pkcs9SigningTime define la fecha y la hora en que se creó una firma. Un objeto Pkcs9SigningTime se puede usar como atributo autenticado de un objeto CmsSigner cuando se va a acompañar una firma digital de una fecha y una hora autenticadas.

System_CAPS_pubclassPublicKeyInfo

La PublicKeyInfo clase representa información asociada con una clave pública.

System_CAPS_pubclassRecipientInfo

La RecipientInfo clase representa información sobre un destinatario del mensaje CMS/PKCS #7. El RecipientInfo es una clase abstracta heredada por el KeyAgreeRecipientInfo y KeyTransRecipientInfo clases.

System_CAPS_pubclassRecipientInfoCollection

La RecipientInfoCollection clase representa una colección de RecipientInfo objetos. RecipientInfoCollection implementa la interfaz ICollection.

System_CAPS_pubclassRecipientInfoEnumerator

La clase RecipientInfoEnumerator proporciona funciones de enumeración para la colección RecipientInfoCollection. RecipientInfoEnumerator implementa la interfaz IEnumerator.

System_CAPS_pubclassSignedCms

La SignedCms clase habilita la firma y comprobación de mensajes CMS/PKCS #7.

System_CAPS_pubclassSignerInfo

La SignerInfo clase representa un firmante asociado a un SignedCms objeto que representa un mensaje CMS/PKCS #7.

System_CAPS_pubclassSignerInfoCollection

La SignerInfoCollection clase representa una colección de SignerInfo objetos. SignerInfoCollection implementa la interfaz ICollection.

System_CAPS_pubclassSignerInfoEnumerator

La clase SignerInfoEnumerator proporciona funciones de enumeración para la colección SignerInfoCollection. SignerInfoEnumerator implementa la interfaz IEnumerator.

System_CAPS_pubclassSubjectIdentifier

La SubjectIdentifier clase define el tipo del identificador de un sujeto, como un CmsSigner o un CmsRecipient. El sujeto puede identificarse por el emisor del certificado y el número de serie o la clave del sujeto.

System_CAPS_pubclassSubjectIdentifierOrKey

La SubjectIdentifierOrKey clase define el tipo del identificador de un sujeto, como un CmsSigner o un CmsRecipient. El sujeto puede identificarse por el emisor del certificado y el número de serie, el hash de la clave del sujeto o la clave del sujeto.

EnumeraciónDescripción
System_CAPS_pubenumKeyAgreeKeyChoice

El KeyAgreeKeyChoice enumeración define el tipo de clave utilizado en un protocolo de acuerdo de claves.

System_CAPS_pubenumRecipientInfoType

El RecipientInfoType enumeración define los tipos de información del destinatario.

System_CAPS_pubenumSubjectIdentifierOrKeyType

El SubjectIdentifierOrKeyType enumeración define cómo se identifica un sujeto.

System_CAPS_pubenumSubjectIdentifierType

El SubjectIdentifierType enumeración define el tipo del identificador del sujeto.

Volver al principio
Mostrar: