PKCS

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

En criptografía, PKCS (Estándares de criptografía de clave pública) son un grupo de estándares de criptografía de clave pública ideados y publicados por RSA Security LLC, a partir de principios de la década de 1990. La empresa publicó los estándares para promover el uso de las técnicas de criptografía de las que tenía patentes, como el algoritmo RSA, el algoritmo de firma Schnorr y varios otros. Aunque no son estándares de la industria (porque la empresa retuvo el control sobre ellos), algunos de los estándares han comenzado a pasar a la "vía de estándares" procesos de organizaciones de estándares relevantes en los últimos años, como el IETF y el grupo de trabajo PKIX.

PKCS Resumen de las normas
VersiónNombreComentarios
PKCS #1 2.2RSA Cryptography Standard Véase RFC 8017. Define las propiedades matemáticas y el formato de las claves públicas y privadas RSA (ASN.1 codificadas en texto claro), y los algoritmos básicos y esquemas de codificación/padding para realizar encriptación RSA, desciframiento y producción y verificación de firmas.
PKCS #2 -RetiradaYa no activo a partir de 2010. Cifrado RSA cubierto de digestión de mensajes; posteriormente fusionado en PKCS #1.
PKCS #3 1.4Acuerdo clave Diffie-Hellman Estándar Un protocolo criptográfico que permite a dos partes que no tienen conocimiento previo del otro establecer conjuntamente una clave secreta compartida sobre un canal de comunicaciones inseguro.
PKCS #4 -RetiradaYa no activo a partir de 2010. Sintaxis clave RSA cubierta; posteriormente fusionada en PKCS #1.
PKCS #5 2.1Estándar de cifrado basado en contraseña Véase RFC 8018 y PBKDF2.
PKCS #6 1,5Extended-Certificate Syntax Standard Define extensiones a la antigua especificación de certificados v1 X.509. Obsoleto por v3 del mismo.
PKCS #7 1,5Cryptographic Mensaje sintaxis estándar Véase RFC 2315. Solía firmar y/o encriptar mensajes bajo un PKI. También se utiliza para la difusión de certificados (por ejemplo, como respuesta a un mensaje PKCS #10). Formó la base para S/MIME, que es a partir de 2010 basada en RFC 5652, una actualización de la Norma de Sintaxis de Mensajes Crípteos (CMS). A menudo se utiliza para un solo letrero.
PKCS #8 1.2Estándar de Sintaxis de Información Privada-Key Véase RFC 5958. Utilizado para llevar teclados de certificado privado (encriptados o no cifrados).
PKCS #9 2.0Tipos de atributo seleccionados Ver RFC 2985. Define tipos de atributos seleccionados para su uso en certificados extendidos PKCS #6, PKCS #7 mensajes firmados digitalmente, PKCS #8 información clave privada, y PKCS #10 solicitudes de firma de certificados.
PKCS #10 1.7Solicitud de certificación Véase RFC 2986. Formato de los mensajes enviados a una autoridad de certificación para solicitar la certificación de una clave pública. Ver solicitud de firma de certificados.
PKCS #11 3.0Interfaz de Token Criptográfica También conocido como "Cryptoki". Una API que define una interfaz genérica a fichas criptográficas (ver también módulo de seguridad de hardware). A menudo se utiliza en sistemas de criptografía de clave pública y encriptación de discos. RSA La seguridad ha dado lugar a un mayor desarrollo de la norma PKCS #11 al Comité Técnico PKCS 11 de la OEA.
PKCS #12 1.1Información personal Sintaxis de cambio estándar Véase RFC 7292. Define un formato de archivo comúnmente utilizado para almacenar claves privadas con certificados de clave público acompañante, protegido con una clave simétrica basada en contraseña. PFX es un predecesor de PKCS #12.

Este formato contenedor puede contener múltiples objetos incrustados, como múltiples certificados. Generalmente protegido/encriptado con una contraseña. Utilizable como un formato para Java KeyStore y para establecer certificados de autenticación de clientes en Mozilla Firefox. Usable por Apache Tomcat.

PKCS #13 Cifrado Elíptico Estándar (Aparently abandoned, only reference is a proposal from 1998.)
PKCS #14 Pseudo-random Number Generation(Aparentemente abandonado, no existen documentos.)
PKCS #15 1.1Cryptographic Token Information Format Standard Define un estándar que permite a los usuarios de fichas criptográficas identificarse a sí mismos a las aplicaciones, independiente de la implementación de Cryptoki de la aplicación (PKCS #11) u otra API. RSA ha renunciado a las partes relacionadas con la tarjeta IC de este estándar a ISO/IEC 7816-15.

Contenido relacionado

Tarjeta perforada

Una tarjeta perforada es un trozo de papel rígido que contiene datos digitales representados por la presencia o ausencia de agujeros en posiciones...

CPython

CPython es la implementación de referencia del lenguaje de programación Python. Escrito en C y Python, CPython es la implementación predeterminada y más...

Arquitectura Harvard

La Arquitectura Harvard es un modelo de arquitectura informática que separa físicamente la memoria de código de programa de la memoria de almacenamiento de...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save