Please enable JavaScript.
Coggle requires JavaScript to display documents.
BORRADOR — NO USAR (edición incompleta) - Coggle Diagram
BORRADOR — NO USAR (edición incompleta)
PROPIEDADES Y CARACTERÍSTICAS
FUNDAMENTOS DE LA FIRMA DIGITAL
¿Qué es una firma digital?
Mecanismo criptográfico que permite comprobar el origen e integridad de datos.
Se obtiene con una clave privada y se verifica con la pública.
¿Qué es un criptosistema de firma?
Conjunto de algoritmos para generar claves, firmar y verificar firmas.
Su seguridad depende de las matemáticas y de proteger la clave privada.
Objetivo principal
Dar confianza sobre quién firmó y si el contenido cambió.
Facilitar documentos y transacciones digitales verificables.
Origen criptográfico
Se fundamenta en la criptografía asimétrica o de clave pública.
El emisor y el verificador utilizan claves diferentes.
Firma electrónica y firma digital
Generar claves (KeyGen)
Autenticidad
Integridad
No repudio
Verificabilidad
Conjunto de algoritmos para generar claves, firmar y verificar firmas.
Dar confianza sobre quién firmó y si el contenido cambió.
Resistencia a falsificaciones
¿Qué NO ofrece por sí sola?
Preparar el documento
Calcular la huella
Generar la firma (Sign)
Enviar documento y firma
Verificar (Verify)
Interpretar el resultado
Firma electrónica: concepto general para expresar consentimiento por medios electrónicos.
Firma electrónica: concepto general para expresar consentimiento por medios electrónicos.
Firma digital: tipo específico basado en técnicas criptográficas.
Firma digital frente a cifrado
La firma autentica el origen y protege la integridad.
El cifrado protege la confidencialidad; son funciones distintas.
FUNCIONAMIENTO PASO A PASO
ALGORITMOS DE FIRMA DIGITAL
RSA-PSS
ECDSA
EdDSA y Ed25519
La firma autentica el origen y protege la integridad.
DSA histórico
ML-DSA poscuántico
SLH-DSA poscuántico
ELEMENTOS DEL CRIPTOSISTEMA
Clave privada
Secreta: la utiliza exclusivamente el firmante autorizado.
Su exposición permitiría crear firmas fraudulentas.
Buena práctica: custodiarla en un dispositivo o entorno protegido.
Clave pública
Puede compartirse para verificar las firmas.
Debe vincularse de forma confiable a la identidad del firmante.
Documento o mensaje
Información digital que se desea firmar: texto, PDF, archivo o transacción.
Cualquier cambio relevante debe invalidar la verificación.
Función hash
Calcula una huella de tamaño fijo a partir de un mensaje.
Ejemplo: SHA-256; debe resistir colisiones y alteraciones maliciosas.
Algoritmo y firma resultante
Criptografía asimétrica
Funciones hash seguras
Aleatoriedad y generación segura
Matemáticas usadas
Firmas deterministas
Firmas probabilísticas
El algoritmo crea un valor criptográfico asociado al mensaje y a la clave privada.
La firma se adjunta o almacena separada del mensaje.
Verificador y certificado
MÉTODOS Y TÉCNICAS CRIPTOGRÁFICAS
TIPOS Y FORMATOS DE FIRMA
Firma incorporada
Firma separada
Firma múltiple
PAdES para PDF
XAdES para XML
CAdES para CMS
¿Qué es un certificado digital?
Infraestructura de clave pública
Autoridad certificadora (CA)
Formato X.509
Cadena de confianza
Validez, revocación y consultas
Sello de tiempo
CERTIFICADOS DIGITALES Y PKI
CERTIFICADOS DIGITALES Y PKI
SEGURIDAD Y PROTECCIÓN
Protección de la clave privada
Almacenamiento especializado
Contraseñas, PIN y MFA
Robo de claves y suplantación
Malware y ataques técnicos
Buenas prácticas
Contratos y documentos PDF
Banca y comercio electrónico
Gobierno digital
Correo electrónico seguro
Programas y actualizaciones
Ventajas de seguridad
Ventajas operativas
Dependencias y limitaciones
Firma digital vs. manuscrita
Firma vs. contraseña o MAC
Firma vs. cifrado
Estándares de firma
Validez jurídica
Contexto boliviano
Reto de la computación cuántica
Criptografía poscuántica
Futuro y transformación digital
Servidores y sitios web
Blockchain y transacciones
Respuesta ante incidentes
APLICACIONES REALES
VENTAJAS, LIMITACIONES Y COMPARACIONES
NORMATIVAS, EVOLUCIÓN Y FUTURO