1 Desarrollo e implementación de un prototipo de Notaría DigitalVladimir González García Tesis de Maestría LANIA Asesores: Dr. Francisco Rodríguez Henríquez Dra. Nareli Cruz Cortés
2 Contenido Introducción Conceptos básicos Infraestructura PKINotaría Digital Comprobantes Fiscales Digitales del SAT Arquitectura integrada con el Sistema del SAT Conclusiones
3 Introducción El objetivo de esta tesis es desarrollar un prototipo notara digital, a través de los servicios de almacenamiento, renovación, recuperación y eliminación de archivos digitales certificados. Usando como ejemplo el formato de Comprobantes Fiscales Digitales del SAT
4 Papel contra Documento DigitalIntroducción Papel contra Documento Digital Intercambio, reproducción. Integridad. Identidad y No repudio. Ejemplo: Un documento digital cifrado con DES (1976) 56 bits, comprometido en menos de 24hrs.
5 Conceptos básicos Llave privada
6 Conceptos básicos Llave pública
7 Algoritmo de Resumen o HashConceptos básicos Algoritmo de Resumen o Hash
8 Conceptos básicos Firma Digital
9 Infraestructura PKI ¿Cómo asegurar que la persona que firma un documento es quien dice ser? Existen varios ataques al intercambio de llaves, por ejemplo intruso en medio. Llave de C Entidad Autorizada de A C Intruso B A
10 Certificado Digital X.509v3Infraestructura PKI Certificado Digital X.509v3 Identificador único de la autoridad certificadora Algoritmo Parámetros Llave pública Usuario No antes de No después de Entidad emisora (Autoridad certificadora) Extensiones Número de serie Versión Firma digital de la AC Identificador de algoritmo de firma digital Periodo de validez Llave pública a certificar Generador de firma digital Llave privada de la autoridad certificadora
11 Infraestructura PKI Componentes de PKI Entidad finalAutoridad de registro Autoridad certificadora Repositorio Emisor de CRL
12 Notaría Digital La función notarial Necesidad en documentosNecesidad en Documentos Digitales Notaria Digital Al certificar documentos electrónicos se evita el plagio de la información y se garantiza que el documento no ha sido modificado.
13 Notaría Digital Estampa de tiempo
14 Servicios de protocolo Long Term Archive Notary Service (LTANS)Notaría Digital Servicios de protocolo Long Term Archive Notary Service (LTANS) ALMACENAMIENTO ESTADO VERIFICACIÓN EXPORTACIÓN BORRADO
15 Notaría Digital Árboles hashh1 = H (d1) donde d1 es el único objeto del grupo 1 h3 = H (d3) donde d3 es el único objeto del grupo 3 h12 = H (concatenación y ordenación binaria de (h1, h2abc)) h123 = H (concatenación y ordenación binaria de (h12, h3)) h2abc = H (concatenación y ordenación binaria de (h2a, h2b, h2c)) h123 h12 h3 h1 h2abc h2a h2b h2c
16 Notaría Digital Reducción árbol hashSeleccionar y concatenar los valores hash que tengan el mismo padre Realizar el resumen de la concatenación Repetir los pasos hasta tener un solo valor hash (la raíz) h2abc h1 h3 Reducción para grupo de datos 1
17 Notaría Digital Protocolo LTANS Estampa de Tiempo de AlmacenamientoCadena de Estampas de Tiempo de Almacenamiento Secuencia de Cadenas de Estampas de Tiempo de Almacenamiento
18 Arquitectura de Notaría Digital
19 Comprobantes Fiscales Digitales del SATSistema de Comprobantes Fiscales Digitales del SAT
20 Comprobantes Fiscales Digitales del SATFirma Electrónica Avanzada Generar *.req (PKCS#10) y *.key (PKCS#8). RSA 1024 bits. Requisitos: RFC, CURP, , Contraseña de acceso y Contraseña de revocación Obtener el certificado (X.509v3) en el SAT Contenido: Nombre o razón social, RFC, CURP Entrega certificados, Renovación, Revocación.
21 Comprobantes Fiscales Digitales del SATCertificado de sello digital Generar *.req, *.key y ensobretar *.req convertir a *.dsg Enviar por Internet el archivo *.dsg en el programa CertiSAT Web. CertiSAT: Revocar, Seguir, Descargar y Solicitar certificados de sello digital
22 Comprobantes Fiscales Digitales del SATFuncionamiento del SAT
23 Comprobantes Fiscales Digitales del SATSello digital Regla Art. 29 fracción I, Regla Folio Art. 29 fracción III, Regla Leyenda No. Serie Certificado
24 Arquitectura integrada con el Sistema del SAT
25 Conclusiones ContribucionesDesarrollo de un prototipo de Notaría Digital y Almacenamiento a Largo Plazo Certificación y Almacenamiento de comprobantes fiscales digitales Emulación de la interfaz de CFD del SAT Reporte de problemas de seguridad detectados en le interfaz del SAT
26 Conclusiones Trabajo Futuro Autoridad cerfiticadora completa Reloj GPSCertificar cualquier documento digital Implementar algoritmos de curvas elípticas Migrar la Notaría Digital a plataformas móviles
27 Interfaz de autenticación con llave privadaProblemas del SAT Interfaz de autenticación con llave privada
28 Problemas del SAT Falsificación de fechas y datosRevocación de certificados en Internet Carencias de Almacenamiento Seguro Problemas Tecnológicos