Был разработан backend-сервис удостоверяющего центра, который обеспечивает проверку аттестации устройств, формирование и выдачу цифровых сертификатов, работу с криптографией и отказоустойчивую обработку запросов. Сервис подготовлен к контейнерному развёртыванию с использованием Docker.
Что было сделано:
спроектирована архитектура удостоверяющего центра;
организовано управление разработкой проекта;
реализована проверка аттестации устройств;
реализована логика формирования и выдачи цифровых сертификатов;
реализованы криптографические операции;
реализована обработка запросов на выпуск сертификатов;
реализована проверка данных устройства перед выдачей сертификата;
подготовлены механизмы безопасной идентификации устройств;
реализована обработка ошибок и нестандартных сценариев;
проработаны отказоустойчивость и стабильная работа сервиса;
подготовлена backend-часть на Java / Spring Boot;
выполнена контейнеризация сервиса с использованием Docker.
Основные функции системы:
проверка аттестации устройств;
выпуск цифровых сертификатов;
управление жизненным циклом сертификатов;
криптографическая обработка данных;
безопасная идентификация устройств;
обработка запросов от клиентских устройств и сервисов;
отказоустойчивая работа backend-сервиса;
контейнерное развёртывание и эксплуатация через Docker.