¿Cuál es la diferencia entre KeePass y KeePassX?
KeePass y KeePassX se parecen mucho.
¿Cuál es la diferencia entre KeePass y KeePassX?
KeePass y KeePassX se parecen mucho.
¿Cuál es la diferencia entre KeePass y KeePassX?
Probablemente ya lo sepas, pero tanto KeePass como KeePassX (& ahora KeePassXC, una bifurcación de KeePassX) son programas de almacenamiento de datos de código abierto (publicados bajo la GNU General Purpose Licence 2 ) seguros (utilizando AES o Twofish), que utilizan un único archivo de base de datos para almacenar (principalmente) contraseñas, o prácticamente cualquier dato que desees, por ejemplo, nombres de usuario, contraseñas, urls, archivos adjuntos y comentarios.
KeePass se inició alrededor de 2003, originalmente sólo para Windows, pero ahora utiliza Mono para ejecutarse en cualquier cosa que Mono soporte, como Mac OS X, Linux, FreeBSD… KeePassX es un “Contributed/Unofficial KeePass Port” de KeePass que se inició en 2005 (si el aviso de copyright en la parte inferior de sus páginas web es preciso) para ejecutar KeePass en Linux. Ahora está disponible como programa nativo para Linux, Windows, OS X y otros.
Como dice la página web de KeePassX:
Originalmente KeePassX se llamaba KeePass/L para Linux ya que era un port del gestor de contraseñas de Windows Keepass Password Safe. Después de que KeePass/L se convirtiera en una aplicación multiplataforma, el nombre dejó de ser apropiado y, por lo tanto, el 22 de marzo de 2006 se cambió [a KeePassX].
KeePassXC parece haber sido bifurcado de KeePassX debido al lento desarrollo de KeePassX (su última actualización fue la v2.0.2 en 2016-02-02) mientras que KeePassXC comenzó con la v2.1.0 en 2017-01-22.
Actualmente, la mayor diferencia entre KeePass & KeePassX parece ser la apariencia y “sensación” de cada programa, especialmente en Linux o Mac OS X donde KeePassX no depende de Mono, por lo que se asemeja más a la apariencia de otros programas nativos. Y, los problemas de visualización de la versión 0.4.x y 2.x de KeePassX.
Además, KeePassX/XC no admite plugins (hay varios plugins para KeePass ), como el usuario Grief señala en su respuesta así que también lo upvote.
Estos son en un sistema Linux Mint 17 XFCE (basado en Ubuntu 14.04). Vea esta búsqueda de paquetes de Ubuntu para keepass para saber qué versión está actualmente en qué versión:
Esta versión está en Ubuntu “Trusty Tahr” 14.04 LTS, y utiliza la base de datos KeePass v1. x base de datos - AES/Rijndael o Twofish
En Ubuntu 16.04 LTS & 16.10, utiliza la base de datos KeePass v2.x - AES/Rijndael only.0 x4& Utiliza la nueva base de datos versión 2.x, pero no se puede utilizar el cifrado TwoFish, y elimina algunas características de visualización como el panel de vista previa (el panel inferior/derecho con detalles sobre la entrada seleccionada) y la personalización de las columnas. La visualización/edición de una entrada no abre una nueva ventana, sino que cambia toda la ventana de KeePassX en la ventana de visualización/edición.
Por alguna razón, no me permitió cambiar el tamaño de la ventana a un tamaño menor que el de esta captura de pantalla. Esperemos que pronto vuelvan a añadir las funciones de visualización que faltan, pero hasta entonces me quedaré con KeePassX 0.4.x.
Ha surgido un “nuevo competidor”, KeePassXC, que se describe a sí mismo como “_un fork comunitario de KeePassX, un puerto nativo multiplataforma de KeePass Password Safe, con el objetivo de extenderlo y mejorarlo con nuevas características y correcciones de errores para proporcionar un gestor de contraseñas de código abierto rico en características, totalmente multiplataforma y moderno”:
Pregunta: ¿Por qué KeePassXC en lugar de KeePassX? R: KeePassX es un increíble gestor de contraseñas, pero no ha visto mucho desarrollo activo durante bastante tiempo. Muchos buenos pull requests nunca fueron fusionados y al proyecto original le faltan algunas características que los usuarios pueden esperar de un gestor de contraseñas moderno. Por lo tanto, hemos decidido bifurcar KeePassX para continuar su desarrollo y ofrecerte todo lo que te gusta de KeePassX más muchas nuevas características y correcciones de errores.
Por qué KeePassXC en lugar de KeePass?
R: KeePass es un gestor de contraseñas muy probado y rico en características y no hay nada fundamentalmente malo en él. Sin embargo, está escrito en C# y por lo tanto requiere la plataforma .NET de Microsoft. En sistemas distintos de Windows, puedes ejecutar KeePass utilizando las bibliotecas de tiempo de ejecución Mono, pero no obtendrás el aspecto y la sensación nativos a los que estás acostumbrado.
KeePassXC, en cambio, está desarrollado en C++ y se ejecuta de forma nativa en todas las plataformas, lo que le proporciona la mejor integración de plataformas posible.
KeePassXC y KeePassX parecen ser visualmente casi idénticos (por lo que no hay captura de pantalla, sólo añade un botón de la barra de herramientas del generador de contraseñas), pero algunas diferencias son KeePassXC tiene:
Ver su registro de cambios para más información
En Ubuntu 14.04 LTS, hay una versión ligeramente superior en 16.04 LTS y más recientes:
Anteriormente, el actual KeePassX “principal” (0.4.3) sólo soportaba “el formato de base de datos de contraseñas de KeePass 1.x (Classic)” Pero a partir del 7 de diciembre de 2015, la versión 2 de KeePassX ha llegado finalmente a una versión estable :
Estamos orgullosos de anunciar la primera versión estable de la serie KeePassX 2 después de varios años de desarrollo.
KeePassX 2.0 utiliza el nuevo formato de base de datos .kdbx (igual que KeePass 2).
Puedes importar tu base de datos .kdb de la versión 0.4 desde el apartado Base de datos > Importar base de datos KeePass 1.
Sin embargo, este es un proceso de un solo sentido. No puedes migrar de nuevo al formato .kdb.Las nuevas características incluyen:
- Múltiples archivos adjuntos por entrada
- Añadir pares clave/valor personalizados a las entradas
- Abrir varias bases de datos en una sola ventana
Y la página “Comparación de las ediciones de KeePass” es probablemente útil para diferenciar las versiones 1 y 2.
Compara alrededor de 50 aspectos diferentes, copiarlos todos aquí sería innecesario, así que sólo pegaré algunas de las diferencias, características que KeePass 1.x NO tiene, en comparación con KeePass 2.x. Muchas de ellas parecen muy centradas en Windows:
Soporte completo de Unicode, Soporte mejorado de alta DPI, Cuenta de usuario de Windows, Contraseñas de un solo uso (como un plugin), Introducir la clave maestra en el escritorio seguro, Campos de cadena personalizados, Visor/editor interno de archivos adjuntos, Historial de entradas, Importar iconos externos, Agrupar notas, Mostrar entradas de subgrupos, Papelera de reciclaje, Etiquetas de entrada, Resultados agrupados, Ordenar resultados de búsqueda, Auto-Type TCATO, Elegir caracteres, Exportar a XSL-Transformado, Importar desde “Más de 35 formatos (ver Ayuda: Importar )”, Abrir la base de datos a través de una URL (FTP, HTTP, WebDAV, SCP, SFTP, FTPS), Edición de la base de datos compartida (bloqueo estilo Office), Sincronización, Scripting, Sistema de activación.
Además, KeePass 1.x es compatible con los algoritmos de cifrado AES/Rijndael y Twofish. KeePass 2.x soporta AES/Rijndael en KeePassX, AES & TwoFish para KeePassXC, AES & ChaCha20 para KeePass.
Ver la página de comparación enlazada arriba para más información, y alguna descripción.
Actualmente, una de las diferencias más significativas entre KeePass y KeePassX es la falta de plugins o incluso de una API para ellos en KeePassX:
¿Existen plugins para KeePassX?
No hay una interfaz incorporada para soportar plugins. Por lo tanto, no hay plugins disponibles. (referencia)
UPD (4 Oct 2019):
Yo recomendaría encarecidamente dar KeePassXC una prueba. Para mí en parece ser mucho mejor que tanto KeePass y KeePassX. Tiene la integración del navegador fuera de la caja.
KeePassX es un clon de código abierto de KeePass para Linux y OS X. Como KeePassX utiliza QT, no tienen la misma interfaz de usuario.
Sin embargo, se pueden utilizar indistintamente ya que sus bases de datos .kdb
o .kdbx
son compatibles con el binario.
Estoy usando Ubuntu 18.04 LTS Bionic Beaver y he probado tanto Keepass 2.38 como KeepassX 2.0.3
En pocas palabras:
Así que, hasta que desarrollen estas características en KeepassX 2.x, le sugiero que utilice Keepass2.
Por favor, tenga en cuenta que aunque el paquete ‘keepass2’ esté en el repositorio oficial de Ubuntu, no puede instalarlo simplemente desde la Tienda de Software de Ubuntu, sino que necesita abrir un terminal y escribir
sudo apt-get install keepass2