foodjis
ES

PGP ID en Android

Demuestre quién es.
Sepa con quién habla.

foodjis convierte su teléfono y una pequeña llave de seguridad NFC en una identidad digital que nadie le puede arrebatar: firmar, cifrar, reconocerse entre personas, sin cuenta y sin plataforma de por medio.

Software libre · Sin cuenta · Sin publicidad

Lo que ya no funciona

Un teléfono no es una caja fuerte

Desde los ingenieros que lo diseñaron hasta los piratas que explotan sus fallos, pasando por los Estados que prefieren vigilar a sus ciudadanos antes que protegerlos: lo que usted confía a su teléfono no se queda necesariamente entre ustedes dos.

Cualquiera puede hablar en nombre de cualquiera

Un mensaje, una captura de pantalla, un vídeo: nada indica quién los produjo realmente. Los bulos corren más que los desmentidos, y la confianza se desgasta.

Su identidad pertenece a otros

Sus cuentas son de quienes las alojan. Basta con que cambien sus condiciones, o cierren la puerta, para que su identidad digital desaparezca con ellas.

Una llave. Su identidad. Sus reglas.

PGP ID es una identidad digital descentralizada, basada en el estándar abierto OpenPGP. Su parte secreta vive en una llave de seguridad, una YubiKey o una NitroKey, que usted lleva consigo: firma y descifra, pero no deja salir su secreto. Lo que acredita su identidad no son las condiciones de uso de una empresa: son las personas que le conocen y que la han certificado.

Lo que hace foodjis

1

Hacer nacer una identidad

Su identificador se calcula a partir de un lugar y un instante de nacimiento, no de un número que alguien le asigna. Los secretos se imprimen en papel, en fragmentos: su copia de seguridad no depende de ningún servicio.

2

Escribirla en su llave

Acerque la llave a la parte trasera del teléfono: la identidad se escribe por la radio de la propia llave, sin pasar por la red. El teléfono, por su parte, no guarda ningún secreto.

3

Leer y cuidar su certificado

Lo que lleva su llave, en claro: nombre, retrato, direcciones, huella, validez, certificaciones recibidas. Cada cambio lo firma la llave, es decir, usted, y luego se publica.

4

Certificar a quienes conoce

El gesto con el que se teje una red de confianza: confirmar que un certificado pertenece de verdad a la persona que nombra. Sin oficina central: cada uno firma, cada uno verifica.

5

Una libreta de contactos verificable

Busque un certificado en los servidores de claves, intercambie uno mediante código QR, ordénelos por estado: certificado, sin certificar, caducado, revocado.

6

Correos firmados y cifrados

Thunderbird para Android lee, firma, cifra y descifra sus mensajes mediante foodjis, con la llave apoyada en la parte trasera del teléfono en el momento oportuno.

7

Cifrar un texto, venga de donde venga

Seleccione un texto en cualquier aplicación, o compártalo: foodjis lo descifra, verifica su firma o lo cifra para sus contactos.

8

SSH y git, sin clave privada en el teléfono

Para los más técnicos: sus sesiones remotas y sus commits de git se autentican y se firman con la misma llave de seguridad.

Hacer nacer una identidad: el lugar y el instante de origen.
Hacer nacer una identidad: el lugar y el instante de origen.
Configurar una llave: acercarla a la parte trasera del teléfono.
Configurar una llave: acercarla a la parte trasera del teléfono.
La ficha de la llave conectada, leída en la propia llave.
La ficha de la llave conectada, leída en la propia llave.
Certificar: lo que este gesto compromete, dicho antes de proponerlo.
Certificar: lo que este gesto compromete, dicho antes de proponerlo.
La libreta de contactos y su búsqueda.
La libreta de contactos y su búsqueda.
La ficha de un contacto y la credibilidad que usted le concede.
La ficha de un contacto y la credibilidad que usted le concede.

Para empezar

  1. Una llave de seguridad

    Una YubiKey 5 NFC o una Nitrokey 3A NFC. La asociación foopgp las proporciona a sus socios. Ver la oferta de llaves →

  2. foodjis en su teléfono

    Un teléfono con Android 7 o posterior, con lector NFC, y la aplicación desde Google Play.

  3. Su identidad, y luego la de los demás

    Cree su identidad, o presente una llave ya preparada. Después, cuando se encuentren, certifíquense unos a otros.

En vídeo: la llave de seguridad abre una sesión remota

Desde Termux, una conexión SSH se autentica con la llave de seguridad, sin ninguna clave privada en el teléfono.

El agente SSH en detalle →

Para curiosos, y para escépticos

foodjis no pide que se le crea bajo palabra. Esto es lo que hace, y cómo.

  • Nada exótico: PGP. Certificados, firmas y mensajes cifrados siguen las especificaciones comunes de OpenPGP y LibrePGP. Se leen con GnuPG como con cualquier herramienta que implemente este estándar.
  • La clave privada no sale de la tarjeta. Los secretos viven en una tarjeta OpenPGP (YubiKey, NitroKey). Por NFC, el teléfono le transmite lo que hay que firmar o descifrar y recibe el resultado; la clave privada no pasa nunca por él.
  • Un PIN que no se escribe en ninguna parte. Permanece en memoria el tiempo que usted elija, y nunca se guarda en el teléfono.
  • Una red de confianza calculada en su casa. El teléfono la calcula por sí mismo, a partir de las certificaciones y de los niveles de credibilidad que usted concede.
  • Proveedor OpenPGP del sistema. Las aplicaciones de correo recurren a foodjis como recurrían a OpenKeychain, sin que ningún secreto resida en el teléfono.
  • Un agente SSH que no firma cualquier cosa. Solo firma conexiones SSH y commits de git, una petición cada vez, e indica en pantalla lo que se dispone a firmar.
  • Con quién se comunica la aplicación. Con moderación, con los servidores de certificados que usted haya configurado. Con OpenStreetMap, al generar un EID u5. Y, cuando existen, con los servicios WKD de sus contactos. Sin cuenta, sin publicidad, sin rastreadores.
  • Software libre, bajo licencia GPL-3.0. foodjis se apoya en PGPainless y Bouncy Castle; su código fuente se entrega a quien tenga la aplicación y lo solicite, y nuestras herramientas complementarias están publicadas en Codeberg.
  • Verificable. Cada versión que distribuye foopgp.org va acompañada de su huella y de una firma PGP separada.

¿Quién está detrás de foodjis?

foopgp, una asociación sin ánimo de lucro que promueve los usos de las tecnologías PGP entre particulares, empresas y responsables políticos. foodjis se desarrolla para sus socios, y para todos los que quieran recuperar el control de su identidad digital.

Conocer foopgp →

Instalar foodjis

Android 7 o posterior, un lector NFC, una llave de seguridad OpenPGP sin contacto.

Disponible en Google Play

¿Prefiere evitar la vigilancia u otros fallos de Google Play? Descargue la aplicación:
foodjis_1.3.4.apk

Compruebe la huella y la firma de la aplicación:
SHA-256 · firma PGP