Estoy usando la biblioteca de llaveros para almacenar contraseñas en mi aplicación Python.
import keyring
keyring.set_password('My namespace', username, password)
keyring.get_password('My namespace', username)
Y esto funciona muy bien.
Supongo que las contraseñas son seguras en el llavero, están encriptadas. Pero, dado que puedo obtenerlos por nombre de usuario, ¿qué impide que otras aplicaciones hagan lo mismo?
¿No es un riesgo de seguridad, o me estoy perdiendo algo?