Бюджет: 6000 UAH Срок: 5 дней
Доброго дня! Сделаем под ключ отдельный микросервис-хранилище секретов на Python (FastAPI): мастер-ключ в переменной окружения, падение на старте при отсутствии/невалидной длине, шифрование каждого секрета перед записью в БД (в открытом виде не хранится), расшифровка только в памяти по запросу через API. Аудит-лог отдельным файлом/таблицей с жестким табу на сами значения секретов — только факт действия, статус и кто запрашивал. Плюс планировщик ротации, который обновляет токены во внешних системах по расписанию.
Стек: Python 3, FastAPI, шифрование через cryptography (AES-GCM), Postgres или SQLite под ваш объем, развертывание Docker-контейнером на вашем сервере. Делаем с бэкендами и автоматизацией постоянно.
Одно уточнение по ротации: в какие именно внешние системы нужно проталкивать новые токены (свой API, облачный провайдер, конкретные сервисы) — от этого зависит набор адаптеров ротации. И какую СУБД уже используете?
Цена 6000 грн, ориентировочно 5 дней на рабочее ядро с тестами. Беру за стартовой — набираю первые отзывы на площадке, поэтому выгодно. Готов показать живое демо нашего кода в чате, чтобы вы оценили подход к безопасности решения.
Петр Панкoв, BotCraft Group