La biblioteca de conjuntos de claves utiliza el conjunto de claves estándar de su entorno de escritorio, por ejemplo, el conjunto de claves GNOME . Este llavero se desbloquea tan pronto como inicie sesión, lo que significa: sí, cualquier otra aplicación que ejecute tiene acceso a la contraseña que almacena con su aplicación, pero, y esta es la idea de un llavero, otros usuarios y sus aplicaciones no tengo.
Citando " Filosofía de seguridad de llavero de gnomo ":
Un ejemplo de teatro de seguridad es dar la ilusión de que de alguna manera una aplicación que se ejecuta en un contexto de seguridad (como su sesión de usuario) puede mantener información de otra aplicación que se ejecuta en el mismo contexto de seguridad.
Tenga username
en cuenta que en las funciones set_password
/ get_password
no está relacionado con el nombre del usuario que ejecuta la aplicación (es decir, el usuario cuyo llavero se utiliza), pero puede ser, por ejemplo, una dirección de correo electrónico, un nombre de usuario de la base de datos, etc.