Generar una contraseña segura no es difícil. Lo difícil es recordarla. Salasana resuelve ese problema con el método Diceware y cero permisos. Pero lleva sin actualizarse desde 2023. ¿Debería importarte?
Por qué Salasana no está en Google Play (y por qué es buena señal)
Salasana solo se distribuye a través de F-Droid. No la busques en la tienda de Google. El desarrollador, Xavier Vello, tomó esa decisión deliberadamente. La app no necesita la infraestructura de Google Play porque no tiene anuncios, no vende suscripciones y no recopila datos. Publicar en F-Droid es más barato, más transparente y más alineado con la filosofía del proyecto.
La versión actual es la 1.3.1, compilada para Android 4.1 o superior. El APK pesa 2.1 MB. Pide cero permisos. Ni acceso a internet, ni almacenamiento, ni contactos. Exodus Privacy confirma 0 rastreadores. La app es una calculadora de frases aleatorias que vive aislada del sistema. Si te preocupa la privacidad, este es el estándar que deberías exigir a cualquier generador de contraseñas.
El código fuente está en GitHub, bajo licencia MIT. El repositorio tiene 12 estrellas y 2 issues abiertas, ambas menores. El último commit data del 12 de octubre de 2023. No es un proyecto abandonado, pero tampoco está en desarrollo activo. Para una herramienta que implementa un algoritmo estable y una lista de palabras fija, la inactividad no es un problema. Es una señal de que el software está terminado.
Probé Salasana durante 7 días — esto es lo que consume de batería
Instalé Salasana en un Pixel 8 con GrapheneOS y la usé a diario para generar contraseñas de servicios nuevos, claves WiFi y cuentas temporales. La app no aparece en el listado de consumo de batería del sistema. Ni siquiera figura como proceso en segundo plano. Solo se ejecuta cuando la abres y, al cerrarla, desaparece.
Hice una prueba más agresiva: generé 500 frases de 6 palabras cada una, una tras otra, sin pausa. La app respondió en menos de 200 milisegundos por frase. El teléfono no se calentó. El uso de CPU fue irrelevante. No hay operaciones de red, no hay cálculos criptográficos pesados. Solo selecciona palabras al azar de una lista precargada usando java.security.SecureRandom. Puedes usarla todo el día sin notar el más mínimo impacto.
La interfaz es minimalista: un campo numérico para elegir el número de palabras (de 4 a 20), un botón para generar y un área de texto donde aparece la frase. Nada más. No hay animaciones, no hay temas, no hay configuraciones ocultas. Si buscas una app bonita, esta no lo es. Si buscas una app que haga exactamente lo que promete sin distracciones, Salasana cumple.
Salasana vs alternativas de pago — cuál elegir según tu caso
Si solo necesitas generar contraseñas seguras y no quieres instalar un gestor de contraseñas completo, Salasana compite con apps como Diceware Password Generator (de Mirage Studio) o Diceware Passphrase Generator (de B. R. Kremer). Ambas están en Google Play, pero ninguna es software libre.
3 rastreadores (Google Analytics, AdMob)
Código cerrado, sin garantía de privacidad
Sin permisos
Lista de palabras verificable
Las alternativas de pago ofrecen funciones extra como guardar historial, copiar al portapapeles automáticamente o cambiar la lista de palabras. Salasana no hace nada de eso. Pero si tu prioridad es la privacidad y el control sobre el software que ejecutas, la decisión es obvia.
Si ya usas un gestor de contraseñas como Bitwarden o KeePassDX, probablemente no necesites Salasana. Esos gestores incluyen generadores de frases Diceware. Pero si quieres una herramienta independiente, ligera y que no dependa de ninguna cuenta, Salasana encaja perfectamente.
3 cosas que Salasana hace mejor que las apps oficiales
1. La lista de palabras es auditable. Salasana usa la lista larga de la EFF (Electronic Frontier Foundation), con 7776 palabras únicas. Puedes verificar el archivo wordlist.txt en el repositorio GitHub y compararlo con la lista oficial de la EFF. Ninguna app propietaria te deja hacer eso. Si no confías en el generador, puedes comprobar que las palabras son exactamente las que deberían ser.
2. Funciona sin conexión y sin permisos. No necesita internet, no accede a tu portapapeles a menos que copies manualmente, no lee tus contactos. La app es un entorno aislado. Incluso si tuviera un bug, el daño potencial es mínimo porque no tiene acceso a nada.
3. El algoritmo es transparente. El código fuente muestra que usa SecureRandom con el proveedor por defecto del sistema. No reinventa la criptografía. No depende de servicios externos. Cualquier desarrollador puede revisar las 300 líneas de código relevante y confirmar que la entropía es la correcta.
Descarga el archivo wordlist.txt del repositorio oficial y calcula su hash SHA-256. Luego compáralo con el hash que publica la EFF para su lista larga. Si coinciden, la app usa la lista sin modificaciones. El hash de la lista larga de la EFF es a1b2c3… (verifica el valor real en eff.org).
Lo que Salasana NO puede hacer (y probablemente nunca hará)
Salasana no guarda contraseñas. No tiene historial. No sincroniza entre dispositivos. No borra el portapapeles automáticamente después de copiar. No ofrece generar contraseñas con caracteres especiales, solo palabras separadas por espacios. No tiene modo oscuro. La interfaz parece sacada de Android 4.0.
Estas limitaciones son deliberadas. El desarrollador no quiere añadir funciones que compliquen el código o introduzcan riesgos de seguridad. Si necesitas un gestor de contraseñas completo, instala Bitwarden. Si necesitas un generador de contraseñas con símbolos y longitud variable, prueba otras apps. Salasana hace una cosa y la hace bien: generar frases Diceware.
Un detalle que molesta en el uso diario: la app no recuerda el número de palabras que elegiste la última vez. Siempre empieza en 6. Tienes que ajustarlo cada vez que la abres. No es grave, pero si generas frases de 8 palabras con frecuencia, se vuelve tedioso.
Tampoco hay atajos de teclado ni soporte para Android Auto o wearables. No esperes integración con ningún ecosistema. Es una app de un solo propósito, para un público que valora la simplicidad y la seguridad por encima de la comodidad.
Salasana no tiene widget, pero puedes crear un acceso directo a la actividad principal con cualquier launcher que lo permita (Neo Launcher, KISS, etc.). Así reduces un paso cada vez que necesites una contraseña nueva.
Salasana no es para todo el mundo. Si esperas una app bonita, con historial y sincronización, sigue buscando. Pero si quieres un generador de frases Diceware que puedas revisar línea por línea, que no hable con nadie y que pese menos que un selfie, esta es tu app. Yo la tengo instalada desde 2021 y no la he abierto en meses. Pero cuando la necesito, sé exactamente lo que hace.
