Есть серверный скрипт, который подключается к разным сторонним источникам данных (например, база данных сайта, сервер телефонии, api счетчика веб-аналитики), выбирает нужные данные из каждого источника и что-то с ними делает. Скрипт этот работает по крону. Умножаем количество таких скриптов на 100. Таким образом на сервере должно храниться несколько сотен доступов к разным источникам данных. Если доступы хранятся в отрытом виде, при взломе злоумышленник получает полный доступ ко всем источникам данных. Каким образом можно обезопасить хранение такого большого количества доступов на сервере при этом оставив работоспособной архитектуру приложения?
Вопрос 2
На сервере по крону работает скрипт, который сохраняет какие-то данные в БД. Эти данные должен видеть только клиент в своем браузере, ни программистам, ни админам они не должны быть доступны. Т.е. сохраняемые данные в БД должны быть зашифрованы, расшифровываться они должны только в браузере у клиента. Возможно ли реализовать такую процедуру хранения данных?