SISTEMAS DE VISUALIZACIÓN DE CLAVES ASIMETRICAS

Diferentes sistemas de visualización de claves asimetricas Pem, Der, Openssh

La persona que recibe el mensaje con la clave publica para responder al mensaje es necesario que utilizen el mismo tipo de software que el emisor del mensaje.

CLAVES PUBLICAS SISTEMA PER

PEM es un formato encapsulado, lo que significa en realidad que sus claves pueden ser de cualquiera tipo diferente. Todos ellos disponen de auto-identificación.

Las claves PEM son reconocibles porque todos empiezan con:

-----BEGIN {format}----- y al final con -----END {format}-----

En los productos IBM se identifica de esta forma -----BEGIN RSA PRIVATE KEY----- y al final -----END RSA PRIVATE KEY-----

Un bloque de PEM que comienza con -----BEGIN CERTIFICATE----- NO es una clave pública o privada, es un certificado X.509. Se puede cargar utilizando load_pem_x509_certificate() y extraer la clave pública con Certificate.public_key

CLAVES PUBLICAS SISTEMA DER

DER es un tipo de codificación ASN.1. el cual no tiene límites de encapsulación y los datos estan en binario. Las claves DER pueden estar en una variedad de formatos diferentes, pero siempre tendra información del cual se trata.

CLAVES PUBLICAS SISTEMA OPENSSH PUBLIC KEY

Es parte de una serie de herramientas utilizado por OpenSSH en la que se especifican diferentes formas de almacenar claves públicas, todas ellas basadas en las especificaciones RFC 4253

Algunas de estas formas son: Claves DSA se las reconoce porque comienzan con ssh-dss y claves ECDSA empiezan con ecdsa-sha2-{curve}.

A continuación diferentes sistemas de generar claves privadas a traves de ek metodo private_bytes: RSAPrivateKeyWithSerialization, EllipticCurvePrivateKeyWithSerialization, DSAPrivateKeyWithSerialization.

Al final de la pagina tienes una pequeña definición de los conceptos que pueden resultar dudosos. Y para finalizar con algo mas entretenido una lista de de aplicaciones de encriptacióno cifrado de datos:
  • DNIe: Es el utiizado en el dni digital el cual lo puedes descargar desde AQUI.
  • JSignPdf: Herramientas pa cifrar y encriptar documentos PDF. AQUI.
  • XolidoSign: Una forma de encriptar varios archivos a la ves de diferente tipo. AQUI.
  • RedPhone: Proporciona encriptación de origen a destino para todas nuestras llamadas. AQUI.
  • CSipSimple:Es un cliente open source para Android que aporta encriptación ZRTP. Es compatible con todos los clientes SIP de escritorio. AQUI.
  • Cryptonite: Aplicación para montar discos virtuales cifrados de Truecrypt y EncFS, es compatible con Dropbox. AQUI.

¿Que son las claves asimetricas?

Es un sistema criptografico para enviar información a traves de dos claves, una clave publica y una clave privada.

Las dos claves las conoce la persona que envia el mensaje, una de las claves es la publica que la puede conocer cualquier persona que va a recibir el mensaje y la otra, la clave privada que solo la conoce la persona que envia el mensaje.

¿Como funcionan las claves asimetricas?

Cuando una persona que recibe el mensaje utiliza la clave publica que ha recibido para encriptar un mensaje (por ejemplo para responder al mensaje reibido), unicamente la persona que tiene la clave privada puede desencriptar la respuesta del mensaje.

Este sistema de encriptación es similar al utilizado en las firmas electronicas.

¿Que es el X.509?

Es un estandar de creación de claves publicas que entre algunas cosas especifica los formatos estándar para certificados digitales, este estandar es utilizado por los sistemas de visualización DER y PEM

¿Que es el RFC 4253?

Es un protocolo utilizado en internet en el que se especifica la manera en la que son trasportados la informacion en internet. Fecha actualización: 2015-10-6. Fecha publicación: 2015-10-6. Categoría: Seguridad, Criptografia, Cifrado de datos. Autor: Oscar olg