Я використовую бібліотеку брелоків для зберігання паролів у моєму додатку python.
import keyring
keyring.set_password('My namespace', username, password)
keyring.get_password('My namespace', username)
І це дуже добре працює.
Я припускаю, що паролі безпечні в keyring, вони зашифровані. Але оскільки я можу отримати їх за іменем користувача, що заважає іншим програмам робити те саме?
Це не ризик для безпеки, чи я щось пропускаю?