Certificado digital - Contenido y tipos de certificado digital

Tabla de contenido:

Anonim

Introducción al certificado digital

Un certificado digital es un pequeño archivo de computadora. Se utiliza para establecer una relación entre el usuario y su clave pública. Un certificado digital contiene dos cosas, es decir, el nombre del usuario y la clave pública o phis. Para que podamos identificar que la clave particular pertenece al usuario particular. La información que contiene un certificado digital es la siguiente.

  1. Nombre del tema
  2. Llave pública
  3. Número de serie
  4. Otros datos como correo electrónico, teléfono, etc.
  5. Válida desde
  6. Válido hasta
  7. Nombre del emisor

Aquí el nombre del sujeto representa el nombre del usuario. La clave pública representa la fotografía y la firma. El número de serie representa el número de un certificado digital. Otros datos contienen información personal de los usuarios. La validez se utiliza para mostrar la validez de un certificado digital en particular. El nombre del emisor es el nombre de la persona que emite un certificado digital para un usuario.

¿Qué es la autoridad de certificación ?

Una agencia confiable que emite certificados digitales es conocida por la autoridad de certificación. Una autoridad de certificación (CA) debe ser de confianza, por lo tanto, en muchos países, el gobierno decide quién debe y quién no debe ser una CA. Verisign y Entrust son una de las autoridades certificadoras más famosas del mundo.

Contenido del certificado digital

A continuación se presentan los contenidos de los Certificados Digitales

X.509 es un estándar que define la estructura del certificado digital. En 1998, la UIT (Unión Internacional de Telecomunicaciones) presentó este estándar. Hay 3 versiones disponibles para X.509.

Versión 1

Tiene los siguientes componentes

Versión: se utiliza para identificar la versión de X.509.
Número de serie del certificado: es un número entero único generado por CA.
Identificador del algoritmo de firma: se utiliza para identificar el algoritmo utilizado por la CA en el momento de la firma.
Nombre del emisor: muestra el nombre de la CA que emite un certificado
Validez: se utiliza para mostrar la validez del certificado.
Nombre del sujeto: muestra el nombre del usuario al que pertenece el certificado.
Información de la clave pública del sujeto: contiene la clave pública del usuario y el algoritmo bused para la clave.

Versión 2

Tiene dos campos adicionales

Identificador único del emisor: ayuda a encontrar la entidad emisora ​​de certificados de forma única si dos o más entidades de certificación han utilizado el mismo nombre de emisor.
Identificador único del sujeto: ayuda a encontrar al usuario de manera única si dos o más usuarios han usado el mismo nombre.

Versión 3: la versión 3 contiene muchas extensiones de certificados digitales.

Creación de certificado digital

A continuación se detallan los diferentes pasos para crear un certificado digital:

Paso 1: generación de claves

En este paso, se genera una clave. Se puede generar una clave utilizando dos enfoques

Enfoque 1

El usuario crea un par de claves privadas y públicas utilizando el software. Los usuarios deben mantener su clave privada en secreto. Un usuario envía la clave pública con información adicional a la RA. RA es un intermediario entre la CA y el usuario.

Enfoque 2

RA genera un par de claves para un usuario. La posibilidad de este enfoque es necesaria cuando el usuario desconoce los conocimientos técnicos y de software. La desventaja de este enfoque es que RA puede encontrar la clave privada del usuario.

Paso 2 - Registro

Este paso es necesario solo si el usuario genera el par de la clave. Si RA genera el par de claves para el usuario, entonces el registro de claves se realiza solo en el primer paso. Un usuario envía su clave pública y otra información a la RA. Para este software se proporciona un asistente donde los usuarios ingresan detalles y envían. Luego, los datos viajan a través de la red y llegan a la RA. Después de que la solicitud del usuario para el certificado se registre y el formato para la solicitud del certificado se haya estandarizado. Este proceso se llama como CSR (solicitud de firma de certificado)

Paso 3- Verificación

Después de completar el proceso de registro, RA identifica las credenciales de usuario.

Paso 4 - Creación de certificado

Después de completar todos los procesos mencionados anteriormente, RA pasó todos los detalles a la CA. CA cross verifica todos los detalles y genera un certificado digital para el usuario. CA envía el certificado al usuario y guarda una copia para guardar los registros. La copia del certificado se almacena en el directorio del certificado.

Tipos de certificado digital

  1. Certificado de correo electrónico: contiene la identificación de correo electrónico del usuario. Esto se utiliza para identificar que el firmante del mensaje de correo electrónico tiene una identificación de correo electrónico que es la misma que se menciona en el certificado del usuario.
    2. Certificado SSL del lado del servidor: estos tipos de certificados son útiles para los comerciantes porque los comerciantes quieren que sus usuarios confíen en su lado y compren buenos servicios desde su sitio.
    3. Certificado SSL del lado del cliente: un comerciante utiliza este tipo de certificado para identificar a sus clientes.
    4. Certificados de firma de código: este tipo de certificado digital permite al desarrollador de software cifrar el código de su software o aplicación. Después de cifrar el código, el atacante no puede cambiar ni modificar ese código. Los certificados de firma de código garantizan los más altos niveles de seguridad y verificación. CA del Certificado de Firma de Código verifica la integridad del software y la identidad del editor utilizando la infraestructura de clave pública (PKI) y la tecnología de firma digital y confirma que su código no ha sido alterado o dañado.

Artículos recomendados

Esta ha sido una guía para el Certificado Digital. Aquí hemos discutido qué son los certificados digitales, el contenido del certificado digital y cómo se crea junto con sus tipos. También puede echar un vistazo a los siguientes artículos para obtener más información.

  1. Tipos de firma digital
  2. Aprendizaje digital
  3. Paquete de electrónica digital y semiconductores
  4. Criptosistemas