Программное обеспечение для защищённой передачи информации с помощью технологий криптографии
Общая характеристика
Целью проекта является создание мессенджера, который будет передавать и шифровать сообщения, используя технологии нулевого разглашения с помощью синтеза криптографии и блокчейна. В результате реализации будет серверное приложение, которое будет осуществлять маршрутизацию между парами устройств, а также мобильное приложение, включающее backend и frontend компоненты.
Проблема
В настоящее время приватность и безопасность являются фундаментальными основами в жизни любого человека. К сожалению, современные мессенджеры подвержены критическим уязвимостям и используют устаревшие методы шифрования.
Решение
Архитектура шифрования, предлагаемая в настоящем проекте, является новой и не имеет аналогов в настоящее время на коммерческой основе в нашей стране. На данный момент чисто математически невозможно перехватить сообщения, которые передаются с помощью нашей технологии.
Описание технологии
В проекте используется технологии нулевого разглашения. В основе приложения используется технология ZK. Технология ZK - криптографический протокол, который использует публичные вероятностно проверяемые доказательства с нулевым разглашением. В обмене участвуют два абонента и сервер. Абонент формирует сообщение, которое передается на сервер по открытому каналу и шифруется с помощью технологии нулевого разглашения. Сервер передаёт другому абоненту информацию, в которой нет никаких сведений о передаваемом объекте. Расшифровка осуществляется с помощью той же технологии нулевого разглашения, но с ключами, предварительно полученными у отправителя. При этом важной особенностью является то, что протокол не пропускает информацию о проверяющем.
Потребители
1) АО «Лаборатория Касперского»
2)Компании, которым важна приватность передаваемой внутри их информации
3) Государственные структуры
4) Обычные пользователи, которым важна конфиденциальности передаваемой информации
5) ФГУП Спецсвязь
