Renovación de la llave gpg

Escenario

En mi trabajo usamos gpg para cifrar los documentos con información sensible.

Problema

Resulta que, en su día, di de alta la clave con una esperanza de vida de dos años. Y dos años pasan muy rápido.

Solución

Estos son los comandos que hay que ejecutar para extender la fecha de caducidad. Para listar las llaves instaladas: $ gpg --list-keys Por pantalla debería mostrarse algo del tipo: pub   rsa2048 2017-04-25 [SC]80B32AD78FFC3B4B37E075FE8CD660BD9A98334Euid           [ultimate] Marcos <yo@techonage.net>sub   rsa2048 2017-04-25 [E] Una vez identificada el id de la clave ([email protected]) que queremos actualizar, lanzamos el siguiente comando: $ gpg --edit-key yo@technoage.net Usamos el comando siguiente para establecer una nueva fecha de caducidad: gpg> expire Cuando se solicite, escribe 1y o el tiempo que deseas que dure. Si introduces 0, la llave no caducará. Si existe más de una sub-clave, selecciónalas: gpg> key 1gpg> key 2gpg> expire Una estrella debería aparecer delante de todas las llaves seleccionadas. Desde el momento que la llave ha cambiado ahora necesitamos confíar en ella, de lo contrario saltaría el error: «There is no assurance this key belongs to the named user» when usemos la llave: gpg> trust Por último guardas los cambios: gpg> save

Publicaciones Similares

  • |

    Actualización de Apache Guacamole server 1.0 → 1.2

    Escenario En el trabajo usamos Apache Guacamole para conectarnos a nuestros escritorios de la oficina desde casa. Apache Guacamole proporciona una puerta de entrada HTML5 para conectar con servicios de acceso remoto, como pueden ser VNC o RDP. Consta de dos : el servidor y el cliente que no tienen por qué correr en la…

  • La tabla mysql.plugin no existe

    Escenario Después de necesitar restaurar tres veces el servidor de MySql por culpa de varios crashs provocados por un fallo en el disco duro, encuentro en los logs entradas de este tipo: 2020-09-12T18:46:22.347957Z 5 [Warning] InnoDB: Cannot open table mysql/help_relation from the internal data2020-09-12T18:46:22.348985Z 5 [Warning] InnoDB: Cannot open table mysql/innodb_index_stats from the internal data dictionary of InnoDBdictionary Problema En varios foros leo que la solución pasa por hacer un:

    La cuestión es que, cuando lo intento, me encuentro…

  • Panasonic RR-US361

    Escenario Panasonic RR-US361 es una grabadora portátil de audio que, por la información que he podido recopilar, debe datar de principios de siglo. La utilizo de vez en cuando para grabar mis sueños. Me resulta más cómodo que el móvil por dos razones. Evito la luz de la pantalla, y no corro el riesgo de…

  • React select async

    Escenario Estoy diseñando un formulario web en el que quiero mostrar un combo que se carga dinámicamente con una petición XHR. Problema Los datos a cargar cuentan con miles de registros. Necesito un combo que se cargue de manera dinámica y disponga de un autocomplete para filtrar los resultos. Solución React select es un módulo…

  • Instalación certificado raíz Comodo

    Escenario Hemos migrado nuestro repositorio de git a un nuevo servidor y tenemos que actualizar las URLs de los orígenes de nuestros repositorios locales. Problema Cambiamos la url remota del repositorio local de git con el comando git remote set-url y, tras hacer un pull git nos devuelve el siguiente error: fatal: unable to access 'https://git.technoage.es/acme.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Solución Por lo visto nuestra…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *