A biblioteca de chaveiros usa o chaveiro padrão do seu ambiente de área de trabalho, por exemplo, o chaveiro GNOME . Esse chaveiro é desbloqueado assim que você faz login, o que significa: sim, qualquer outro aplicativo executado por você tem acesso à senha que você armazena com seu aplicativo, mas - e essa é a idéia de um chaveiro - outros usuários e seus aplicativos não tem.
Citando a " filosofia de segurança do gnome-keyring ":
Um exemplo de teatro de segurança está dando a ilusão de que, de alguma forma, um aplicativo em execução em um contexto de segurança (como a sessão do usuário) pode manter as informações de outro aplicativo em execução no mesmo contexto de segurança.
Note-se que o username
nos set_password
/ get_password
funções não está relacionada com o nome do utilizador a executar a aplicação (ou seja, o utilizador cujo chaveiro é utilizado) mas pode ser, por exemplo um endereço de e-mail, um nome de utilizador de banco de dados, etc.