Please enable JavaScript.
Coggle requires JavaScript to display documents.
CRIPTOSISTEMAS DE FIRMA DIGITAL, image, image, image, image, image, image,…
CRIPTOSISTEMAS DE FIRMA DIGITAL
¿Qué es una Firma Digital?
Definición Criptográfica: Mecanismo matemático basado en cifrado asimétrico que se une a un documento electrónico para validar la identidad del emisor.
Función Legal y Técnica: Cumple el mismo propósito jurídico que una firma manuscrita, pero ofreciendo una garantía técnica imposible de falsificar manualmente.
¿Cómo funciona el proceso?
Fase de Generación (Emisor): El remitente aplica una función hash al documento para obtener un resumen único y luego lo cifra utilizando su propia clave privada.
Fase de Verificación (Receptor): El destinatario descifra la firma recibida usando la clave pública del emisor y compara el resultado con el hash calculado del documento recibido.
Componentes Esenciales
Clave Privada: Clave secreta conocida únicamente por el propietario; se utiliza exclusivamente para firmar y debe estar estrictamente protegida.
Clave Pública: Clave distribuida abiertamente a cualquier usuario; se emplea para comprobar la autenticidad de la firma sin revelar la clave privada.
Función Hash (Resumen): Algoritmo que convierte cualquier archivo en un código de longitud fija (ej. SHA-256); si el documento cambia un solo bit, el hash resultante cambia totalmente.
Propiedades de Seguridad
Autenticidad: Garantiza la identidad del firmante, confirmando sin ambigüedad quién creó o autorizó el mensaje.
Integridad: Asegura que el contenido original del documento no ha sido alterado ni manipulado durante el tránsito o almacenamiento.
No Repudio: Impide que el emisor niegue legalmente haber firmado el archivo, ya que solo él posee la clave privada con la que se generó la firma.
Algoritmos Principales
RSA: Algoritmo clásico basado en la dificultad matemática de factorizar grandes números primos; es ampliamente compatible pero requiere claves más largas.
DSA (Digital Signature Algorithm): Estándar federal diseñado exclusivamente para firmas digitales, fundamentado en el cálculo de logaritmos discretos.
ECDSA (Elliptic Curve DSA): Variante basada en curvas elípticas que ofrece el mismo nivel de seguridad que RSA usando claves mucho más cortas y consumiendo menos procesamiento.
Infraestructura de Soporte (PKI)
Infraestructura de Clave Pública (PKI): Conjunto de hardware, políticas y procedimientos que respaldan el uso de claves y la confianza en la red.
Autoridad de Certificación (CA): Entidad de tercera parte confiable que emite, valida y revoca certificados para verificar a quién pertenece una clave pública.
Certificado Digital (X.509): Documento digital que vincula formalmente la clave pública con los datos de identidad de una persona o institución.
Aplicaciones y Casos de Uso
Contratos y Facturación Electrónica: Validación legal de documentos comerciales, declaraciones tributarias y acuerdos entre empresas sin necesidad de papel.
Firma de Código (Code Signing): Protección de software donde los desarrolladores firman ejecutables para garantizar que no han sido infectados con malware.
Banca y Trámites Estatales: Autenticación en transacciones bancarias en línea, acceso a portales gubernamentales y firmas de correos electrónicos confidenciales.
Tipos de Firmas Digitales
Firma Básica o Simple: Asocia datos en formato electrónico a otros datos, permitiendo identificar al autor pero con un nivel de seguridad y respaldo técnico limitado.
Firma Avanzada: Garantiza la vinculación única al firmante y la detección de cualquier cambio posterior en el documento mediante un control exclusivo.
Firma Cualificada (Reconocida): Firma avanzada creada mediante un dispositivo seguro de creación de firma y basada en un certificado cualificado con valor probatorio pleno.
Desafíos y Amenazas de Seguridad
Ataques a la Clave Privada: Riesgo de robo o extracción de la clave privada debido a fallos de almacenamiento, malware o descuido del propietario.
Vulnerabilidades en Funciones Hash: Ataques por colisión (como en SHA-1) donde dos archivos distintos generan el mismo hash, permitiendo la suplantación de documentos.
Ataques de Canal Lateral: Técnicas que analizan el consumo eléctrico o el tiempo de cómputo del hardware durante el proceso de firmado para deducir la clave.