Реализация криптографических алгоритмов ГОСТ на языке 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). ГОСТ … Читать далее Реализация криптографических алгоритмов ГОСТ на языке Java
