Я храню каждый пароль под псевдонимом / мастер-паролем и извлекаю их
используя тот же псевдоним / мастер-пароль.
Здесь есть недоразумение.
Хранилище ключей - это контейнер для ваших личных учетных данных и доверенных сертификатов, а , а не , это просто общая база данных / хеш-таблица для хранения паролей.
Наилучшим подходом было бы сохранить хэш пароля в базе данных.
Где должен храниться мастер-пароль?
Это очень распространенная проблема, которая возникает очень часто.
Просто сохраните его в исходном коде, который, да, можно декомпилировать, но делегируйте ответственность за сохранение конфиденциальности своей учетной записи, чтобы эти файлы не были украдены / проверены, например, через декомпилятор