Библиотеки «Шифр+» v 1.0

library-cipher%2B.png
Библиотеки криптографических преобразований данных «Шифр+» реализованы в виде набора библиотек криптографических функций и являются средством криптографической защиты информации для решения следующих задач:
  • сокрытия смыслового содержания обрабатываемых данных;
  • защиты от навязывания ложной информации;
  • выработки и распределения ключевых данных;
  • защиты информации от несанкционированного доступа (НСД).
Функции, входящие в состав библиотек, реализуют:
  • зашифровывание/расшифровывание и выработку имитовставки согласно алгоритма ГОСТ 28147-89;
  • создание/проверку ЭП согласно алгоритма ДСТУ 4145-2002;
  • генерацию ключевой пары: личного и соответствующего ему открытого ключа ЭП согласно алгоритма ДСТУ 4145-2002;
  • вычисление хэш-функции данных согласно алгоритма ГОСТ 34.311-95;
  • формирование общего секрета по протоколу Диффи-Хеллмана ДСТУ ISO/IEC 15946-3;
  • генерацию ключевой пары: личного и соответствующего ему открытого ключа для протокола Диффи-Хеллмана ДСТУ ISO/IEC 15946-3;
  • генерацию криптографический стойкой псевдослучайной последовательности согласно алгоритма ДСТУ 4145-2002.
Кроме того, библиотеки обеспечивают автоматический контроль работы криптографических функций на корректности, а также позволяют выполнять контроль корректности работы по запросу.
Соответствие перечисленным выше стандартам подтверждено положительным экспертным заключением.
Библиотеки «Шифр+», представлены в виде DLL (Win32) для работы в ОС Windows и в виде Java-class (Java v.1.5+) для работы в ОС, для которых существуют Oracle JRE/Open JDK.