Для забезпечення програмних продуктів власної розробки або продуктів сторонніх розробників засобами криптозахисту, компанією «Криптомаш» розроблена універсальна бібліотека криптоперетворень.
Функціональність бібліотеки:
- зашифровування/розшифровування даних відповідно до ГОСТ 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.
Продукт може бути адаптований до вимог замовника після узгодження технічного завдання.
-- -- - - - - - - -- - - - - -- - -- - - - - - -- - -- - - - - - - - - -- ------------ ---- -- - -- - - - - -- - - -- - - -- - - - - -- - -- - - - - - - -- - - - - -- -- --- -- --- -- --
|