Криптомодуль С33

Криптомодуль С33 представляет собой библиотеку функций, реализующие базовые криптографические примитивы согласно действующих стандартов криптографической защиты информации, а также специальный вариант генератора псевдослучайной последовательности.

Криптомодуль С33 предназначен для встраивания в операционные среды, реализованные на микроконтроллерах семейства ST33, в том числе, реализующие интерфейс Java Card. Особенности реализации Криптомодуля С33 допускают его применение в продуктах, предназначенных для последующей сертификации на соответствие требованиям к средствам криптографической защиты конфиденциальной (не составляющей Гос. тайну) информации по уровням КС1 - КС3.

Интерфейс Криптомодуля C33 поддерживает следующие группы криптографических функций:

- зашифрование/расшифрование в соответствии с алгоритмом ГОСТ 28147-89, в т.ч. в режиме простой замены, гаммирования с обратной связью, простой замены с зацеплением и в режиме выработки имитовставки;

- диверсификация ключей ГОСТ 28147-89;

- выработка и проверка электронной подписи в соответствии с алгоритмами согласно ГОСТ Р 34.10-2012, ГОСТ Р 34.10-2001, а также выработка соответствующих ключевых пар;

- хеширование в соответствии с ГОСТ Р 34.11-2012, ГОСТ Р 34.11-94;

- выработка псевдослучайных последовательностей;

- выведения производных ключей согласно спецификации RFC7836.

.