Ситуация:
1. есть IB/Firebird сервер(сейчас он под Linux но это не важно)
2. есть(будет) клиент для этой БД
3. у БД куча пользователей(3-4
куча это так для масштабируемости)
4. пока это всё делается на Си++Буилдере/Дельфях.
Вопрос как безопасно хранить пароли этих пользователей? желательно в системном реестре.
Пока всё что пришло в голову это шифровать паролик(например ГОСТом благо либа есть) используюя специальный ключ зашитый непосредственно в программу.
Можно конечно сподобится использовать смарт карты и им подобных, но дороговато(или нет
).
Но можно с просить у заказчика, расписать всё в красках и будет полная ляпота.
Может есть еще варианты?