GNOME Keyring es una aplicación de software diseñada para almacenar credenciales de seguridad como nombres de usuario , [2] contraseñas , [2] y claves , junto con una pequeña cantidad de metadatos relevantes . Los datos confidenciales se cifran y se almacenan en un archivo de claves en el directorio de inicio del usuario . El conjunto de claves predeterminado utiliza la contraseña de inicio de sesión para el cifrado, por lo que los usuarios no necesitan recordar otra contraseña. [3]
A partir de 2009, GNOME Keyring formaba parte del entorno de escritorio del sistema operativo OpenSolaris . [2]
GNOME Keyring se implementa como un demonio y utiliza el nombre de proceso gnome-keyring-daemon . Las aplicaciones pueden almacenar y solicitar contraseñas utilizando la biblioteca libsecret que reemplaza la biblioteca obsoleta libgnome-keyring .
GNOME Keyring es parte del escritorio GNOME . A partir de 2006, se integró con NetworkManager para almacenar contraseñas WEP . [4] GNOME Web y el cliente de correo electrónico Geary utiliza GNOME Keyring para almacenar contraseñas. [5]
En 2009, un estudio estadístico de paquetes de software en la distribución Red Hat Linux encontró que los paquetes que dependían de GNOME Keyring (y por lo tanto estaban integrados de alguna manera con el entorno de escritorio GNOME) tenían menos probabilidades de estar asociados con vulnerabilidades de software que aquellos que dependían de kdelibs ( y por lo tanto integrado de alguna manera con el entorno de escritorio KDE). [6]
En sistemas donde está presente GNOME Keyring, el software escrito en Vala puede usarlo para almacenar y recuperar contraseñas. [7] El Administrador de llaveros de GNOME (gnome-keyring-manager) fue la primera interfaz de usuario para el Llavero de GNOME. A partir de GNOME 2.22, está obsoleto y reemplazado por completo por Seahorse . [8]