Microcrypt Technologies Ltd.

CryptoLib

Для обеспечения программных продуктов собственной разработки или продуктов сторонних разработчиков средствами криптозащиты, компанией «Микрокрипт Текнолоджис» разработана универсальная библиотека криптопреобразований «CryptoLib».

Функциональность библиотеки

  • зашифровывание/расшифровывание данных в соответствии с ГОСТ 28147-89 во всех режимах, а также вычисление имитовставки в соответствии с ГОСТ 28147-89;
  • зашифровывание/расшифровывание данных с использованием алгоритмов AES, Camellia, DES и Triple-DES в пяти режимах применения;
  • хеширование данных в соответствии с ГОСТ 34.311-95;
  • хеширование данных алгоритмами SHA-2, SHA-1, MD-5;
  • формирование и проверка электронной цифровой подписи в соответствии с ДСТУ 4145-2002;
  • генерация псевдослучайных двоичных последовательностей в соответствии с ДСТУ 4145-2002, Приложение А;
  • вычисление и проверка электронной цифровой подписи на эллиптических кривых при помощи алгоритмов ГОСТ 34.10‑2000, ECDSA, ECGDSA, ECKDSA;
  • реализация процедуры согласования секретных ключей на основе алгоритмов ECKAS DH1, ECKAS DH2, ECKAS MQV.

Продукт может быть адаптирован к требованиям заказчика после согласования технического задания.