29 апреля 2026, 05:29
Представлена реализация криптографических алгоритмов ГОСТ на языке Java

Представлен публике открытый инициатива под названием crypto‑gost. Это набор модулей с реализацией криптоалгоритмов ГОСТ на языке Java, не использующей дополнительных зависимостей. исходный код решения опубликован под собственной лицензией от «Рэд старс системс», разрешающей распространение, модификацию и создание производных работ без ограничений.
В отличие от реализации алгоритмов ГОСТ из библиотеки Castle Bouncy Castle, в проекте crypto‑gost повышена эффективность шифрования алгоритмом «Кузнечик», решены отдельные проблемы с безопасностью и предоставлены простые обёртки, не требующие глубоких знаний в криптографии.
Поддерживаемые алгоритмы:
ГОСТ Р 34.11–2012 (RFC 6986) — хэш‑функция «Стрибог» 256 и 512 бит.
ГОСТ Р 34.12–2015 — блочный шифр «Кузнечик», ключ 256 бит.
ГОСТ Р 34.13–2015 — режимы шифрования CBC, CFB, CTR (ГАММА), OFB; имитовставка (CMAC).
ГОСТ Р 34.10–2012 (RFC 7091) — электронная подпись 256 и 512 бит.
HMAC‑Стрибог (RFC 7836, HMAC‑Streebog-256 и HMAC‑Streebog-512).
MGM (Multilinear Galois Mode) — AEAD‑режим для Кузнечика (RFC 9058). Совместим с OpenSSL.
SCrypt (RFC 7914) — опция формирования ключа на основе пароля.
«Разработчикам иногда требуется российская криптография для защиты данных. Для личных проектов или для целей локальной разработки в тестовой среде не всегда возможно применять сертифицированные средства. Если у вас есть личный проект на нескольких серверах, то для установки в них российской криптографии придётся приобрести лицензии. Де‑факто „стандартом“ в области криптографии для Java для разработчиков стала набор модулей Bouncycastle. Этой библиотеке множество лет, есть обширная документы и книги, которые я считаю очень полезно почитать», — пояснил автор проекта.
Согласно заявлению разработчика, он при использовании Bouncycastle именно с российской криптографией столкнулся со следующими трудностями:
Весьма медленное шифрование/расшифрование по ГОСТ «Кузнечик».
Есть проблемы с безопасностью реализации, некоторые из которых могут носить критический характер (об этом далее);
Если мне нужны только ГОСТ‑алгоритмы, то 95% остального кода библиотеки мне не нужно.
Нужен контроль изменений в новых версиях, как в плане безопасности, так и производительности.
Защита даже для личных проектов очень важна. Авторы развивают в первую очередь западные алгоритмы и устраняют недостатки в них.
Ранее в Минцифры РФ подготовили проект приказа, в соответствии с которому подключение импортных смартфонов к российским сетям 5G станет возможным только через отечественные криптоалгоритмы. Российские операторы сети 5G при её развёртывании в стране должны будут применять отечественный алгоритм шифрования NEA 7, который также называют «Кузнечик». С его помощью смартфоны абонентов будут подключаться к базовым станциям. Иностранные алгоритмы SNOW из Европы, AES из США и ZUC из Китая смогут применяться лишь до 2032 года. Это следует из проекта требований к применению оборудования базовых станций связи пятого поколения.
Читают сейчас

3 часа назад
Reddit вслед за Old Reddit стартовал показывать всплывающие окна с просьбой авторизоваться
Пользователи, которые пытаются посмотреть контент на Reddit по адресу www.reddit.com без авторизации, сообщают о появлении всплывающих окон с просьбой войти в аккаунт. Окно предлагает «присоединиться
4 часа назад
«Базальт СПО» представила технические образы ОС «Альт Рабочая станция» и «Альт Хост» для архитектуры LoongArch
«Базальт СПО» продолжает развивать поддержку альтернативных аппаратных архитектур. Компания выпустила предварительные технические образы операционных систем «Альт Рабочая станция» и «Альт Хост» для ар

4 часа назад
Организация «Газинформсервис» первой локализовала MITRE ATT&CK v18 для русскоязычной аудитории
Компания «Газинформсервис» перевела и адаптировала матрицу MITRE ATT&CK версии 18 для моделирования угроз и практических сценариев защиты с помощью собственных продуктов и решений. Ознакомиться далее
4 часа назад
Публичный микро для техно‑практиков: приглашаем докладчиков на Импульс Т1 2026 в ноябре
Мы стартовали принимать заявки на участие в деловой программе ежегодной технологической конференции Импульс Т1. В этом году мероприятие пройдёт в пятый раз 19 ноября. Подать заявку на выступление в де

4 часа назад
Исследование: ИИ по‑прежнему не способен справиться со сложными задачами в большинстве профессий
Передовые инструменты ИИ всех типов и моделей по‑прежнему не могут выполнять подавляющее большинство рабочих задач на приемлемом уровне. К такому выводу пришли исследователи Калифорнийского университе