Sto usando la libreria di portachiavi per archiviare le password nella mia app Python.
import keyring
keyring.set_password('My namespace', username, password)
keyring.get_password('My namespace', username)
E questo funziona molto bene.
Presumo che le password siano sicure nel portachiavi, sono crittografate. Ma dal momento che posso ottenerli tramite nome utente, cosa impedisce ad altre app di fare lo stesso?
Non è un rischio per la sicurezza o mi sto perdendo qualcosa?