Библиотека
криптографической защиты информации CRYPTOOL-А
Библиотека криптографической защиты информации Cryptool-А дает
возможность пользователю реализовать основные функции защиты при построении современных информационных
систем. С использованием криптографических
механизмов библиотека реализует следующие функции защиты:
-
аутентификация источника данных;
-
контроль целостности данных;
-
обеспечение конфиденциальности данных;
-
управление ключевой системой.
Реализация криптографических механизмов выполнена с учетом международных и
украинских стандартов по защите информации:
-
аутентификация источника данных –
согласно стандарту ISO 9594-8;
-
управление ключами – согласно стандарту ISO 11770-3;
-
шифрование данных – согласно стандарту ГОСТ 28147-89 (при необходимости в библиотеку
могут дополнительно включаться алгоритмы шифрования IDEA, Twofish, RC6 и MARS);
-
цифровая подпись – согласно стандартам ISO 14888-3, ГОСТ 34.310;
-
хэш-функция –
согласно стандарту ГОСТ 34.311 (при необходимости в библиотеку могут дополнительно
включаться алгоритмы хэширования SHA-1, MD5).
Библиотека построена в соответствии с современными требованиями к процессу
разработки программного обеспечения. Благодаря специально разработанному
интерфейсу она проста и удобна в использовании.
Библиотека Cryptool-А оптимизирована для работы на микропроцессорах Intel.
Библиотека может использоваться совместно с аппаратными устройствами
идентификации и хранения ключевой информации любых типов (Touch Memory, Smart Card и т.п.)
Варианты реализации:
-
Cryptool-АD - статическая программная библиотека (LIB) для MS-DOS;
-
Cryptool-АDO - статическая программная библиотека (OBJ) для MS-DOS;
-
Cryptool-АW16 - 16-и разрядная динамически подсоединяемая
библиотека (DLL16) для Windows 3.11;
-
Cryptool-АW32S - 32-х разрядная статически подсоединяемая библиотека (LIB32) для Windows 95/98, Windows NT;
- Cryptool-АW32D - 32-х разрядная динамически подсоединяемая библиотека (DLL32) для Windows 95/98, Windows NT.