Guia de Instalacion de Certificados
Paso 1: Instalar el Certificado CA (Autoridad Certificadora)
Este paso es OBLIGATORIO antes de poder usar certificados de ciudadanos.
Windows
- Navega a la carpeta
certsdel proyecto - Abre el archivo
ca-cert.pem(puedes usar el Bloc de notas) - Guarda el archivo con extension
.crt(por ejemplo:ca-cert.crt) - Haz doble clic en el archivo
ca-cert.crt - Selecciona "Instalar certificado"
- Selecciona "Almacen de certificados local" -> Siguiente
- Selecciona "Colocar todos los certificados en el siguiente almacen"
- Click en "Examinar" y selecciona "Entidades de certificacion raiz de confianza"
- Click en "Aceptar" y luego "Finalizar"
- Confirma la instalacion cuando aparezca la advertencia
Firefox (Windows/Linux)
- Abre Firefox
- Ve a: Preferencias -> Privacidad y Seguridad -> Certificados -> Ver Certificados
- Click en la pestana "Autoridades"
- Click en "Importar..."
- Navega a la carpeta
certsy seleccionaca-cert.pem - Marca la casilla: "Confiar en este certificado CA para identificar sitios web"
- Click en "Aceptar"
- Reinicia Firefox
Chrome/Edge (Windows)
- Abre Chrome o Edge
- Ve a: Configuracion -> Privacidad y seguridad -> Seguridad -> Administrar certificados
- Click en la pestana "Autoridades"
- Click en "Importar"
- Navega a la carpeta
certsy seleccionaca-cert.pem - Marca la casilla: "Confiar en este certificado para identificar sitios web"
- Click en "Aceptar"
- Reinicia el navegador
macOS
- Haz doble clic en el archivo
certs/ca-cert.pem - Se abrira Keychain Access
- Arrastra el certificado a la carpeta "Sistema" (requiere contrasena de administrador)
- Haz doble clic en el certificado instalado
- Expande la seccion "Confiar"
- Selecciona "Confiar siempre" para "Usar este certificado cuando se confie en el"
- Cierra la ventana
Paso 2: Instalar tu Certificado de Ciudadano
Despues de que un administrador haya generado tu certificado:
Windows
- Navega a la carpeta
certs/ciudadanos - Haz doble clic en tu archivo
.p12(formato:DNI_timestamp.p12) - Selecciona "Instalar PFX"
- Marca "Marcar esta clave como exportable" (opcional, pero recomendado)
- Ingresa la contrasena: tu DNI
- Selecciona "Colocar todos los certificados en el siguiente almacen"
- Elige "Almacen de certificados personales"
- Click en "Siguiente" y "Finalizar"
Firefox
- Abre Firefox
- Ve a: Preferencias -> Privacidad y Seguridad -> Certificados -> Ver Certificados
- Click en "Tus certificados"
- Click en "Importar..."
- Selecciona tu archivo
.p12 - Ingresa la contrasena: tu DNI
- El certificado se instalara automaticamente
macOS
- Haz doble clic en tu archivo
.p12 - Se abrira Keychain Access
- Ingresa la contrasena del sistema y la contrasena del certificado (tu DNI)
- El certificado se instalara en "login" o "system"
Paso 3: Verificar la Instalacion
- Reinicia completamente tu navegador (cierra todas las ventanas y vuelve a abrirlo)
- Accede a: https://clave.liberbitworld.org/auth/debug-cert
- Si el certificado esta instalado correctamente, deberias ver informacion sobre tu certificado
- Si ves
"certIsEmpty": true, el certificado CA no esta confiado o el certificado del ciudadano no esta instalado
Solucion de Problemas
- El navegador no pide seleccionar el certificado: Asegurate de que el certificado CA este instalado como confiable
- Error "certificado no valido": Verifica que el certificado CA este en "Entidades de certificacion raiz de confianza"
- El certificado no aparece: Reinicia el navegador despues de instalar los certificados
- Error de contrasena: La contrasena del archivo .p12 es tu DNI (sin espacios ni guiones)
Proximos Pasos
Una vez instalados los certificados:
- Accede a: https://clave.liberbitworld.org/auth/login-cert
- El navegador deberia pedirte que selecciones tu certificado
- Selecciona tu certificado de ciudadano
- Si todo esta correcto, se iniciara sesion automaticamente