Cl@ve / Ayuda

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

  1. Navega a la carpeta certs del proyecto
  2. Abre el archivo ca-cert.pem (puedes usar el Bloc de notas)
  3. Guarda el archivo con extension .crt (por ejemplo: ca-cert.crt)
  4. Haz doble clic en el archivo ca-cert.crt
  5. Selecciona "Instalar certificado"
  6. Selecciona "Almacen de certificados local" -> Siguiente
  7. Selecciona "Colocar todos los certificados en el siguiente almacen"
  8. Click en "Examinar" y selecciona "Entidades de certificacion raiz de confianza"
  9. Click en "Aceptar" y luego "Finalizar"
  10. Confirma la instalacion cuando aparezca la advertencia

Firefox (Windows/Linux)

  1. Abre Firefox
  2. Ve a: Preferencias -> Privacidad y Seguridad -> Certificados -> Ver Certificados
  3. Click en la pestana "Autoridades"
  4. Click en "Importar..."
  5. Navega a la carpeta certs y selecciona ca-cert.pem
  6. Marca la casilla: "Confiar en este certificado CA para identificar sitios web"
  7. Click en "Aceptar"
  8. Reinicia Firefox

Chrome/Edge (Windows)

  1. Abre Chrome o Edge
  2. Ve a: Configuracion -> Privacidad y seguridad -> Seguridad -> Administrar certificados
  3. Click en la pestana "Autoridades"
  4. Click en "Importar"
  5. Navega a la carpeta certs y selecciona ca-cert.pem
  6. Marca la casilla: "Confiar en este certificado para identificar sitios web"
  7. Click en "Aceptar"
  8. Reinicia el navegador

macOS

  1. Haz doble clic en el archivo certs/ca-cert.pem
  2. Se abrira Keychain Access
  3. Arrastra el certificado a la carpeta "Sistema" (requiere contrasena de administrador)
  4. Haz doble clic en el certificado instalado
  5. Expande la seccion "Confiar"
  6. Selecciona "Confiar siempre" para "Usar este certificado cuando se confie en el"
  7. Cierra la ventana

Paso 2: Instalar tu Certificado de Ciudadano

Despues de que un administrador haya generado tu certificado:

Windows

  1. Navega a la carpeta certs/ciudadanos
  2. Haz doble clic en tu archivo .p12 (formato: DNI_timestamp.p12)
  3. Selecciona "Instalar PFX"
  4. Marca "Marcar esta clave como exportable" (opcional, pero recomendado)
  5. Ingresa la contrasena: tu DNI
  6. Selecciona "Colocar todos los certificados en el siguiente almacen"
  7. Elige "Almacen de certificados personales"
  8. Click en "Siguiente" y "Finalizar"

Firefox

  1. Abre Firefox
  2. Ve a: Preferencias -> Privacidad y Seguridad -> Certificados -> Ver Certificados
  3. Click en "Tus certificados"
  4. Click en "Importar..."
  5. Selecciona tu archivo .p12
  6. Ingresa la contrasena: tu DNI
  7. El certificado se instalara automaticamente

macOS

  1. Haz doble clic en tu archivo .p12
  2. Se abrira Keychain Access
  3. Ingresa la contrasena del sistema y la contrasena del certificado (tu DNI)
  4. El certificado se instalara en "login" o "system"

Paso 3: Verificar la Instalacion

  1. Reinicia completamente tu navegador (cierra todas las ventanas y vuelve a abrirlo)
  2. Accede a: https://clave.liberbitworld.org/auth/debug-cert
  3. Si el certificado esta instalado correctamente, deberias ver informacion sobre tu certificado
  4. 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:

  1. Accede a: https://clave.liberbitworld.org/auth/login-cert
  2. El navegador deberia pedirte que selecciones tu certificado
  3. Selecciona tu certificado de ciudadano
  4. Si todo esta correcto, se iniciara sesion automaticamente