Описание
Приложение "криптографический текстовый редактор" создавалось с целью обеспечить заказчика возможностью реализовать стойкое к атакам шифрование конфиденциального текста, используя современные симметричные криптоалгоритмы.
Также решалась задача реализации проверки подлинности пересылаемых данных, осуществляемая верификацией цифровых подписей, созданных как сигнатуры от объединения данных с секретным ключом.
Проделанная работа
Возможности программы:
- бесплатное распространение;
- простая инсталляция;
- работает в любой ОС Windows и не требует никаких сторонних библиотек и компонентов;
- интуитивно понятный графический интерфейс на русском языке;
- возможность работать с приложением как с обычным блокнотом windows;
- генерирование ключей, используемых криптоалгоритмами для шифрования и гарантии целостности конфиденциальных данных;
- шифрование/дешифрование данных (используются современные симметричные алгоритмы DES, Twofish и пр.).
- проверка целостности сообщений при помощи контрольных сумм - хешей (SHA-1).
- использование хешей с ключом, гарантирующих целостность данных и выполняющих аутентификацию (функция вычисления MAC - HMAC).
В ролях Программист: Дмитрий Шашуров
|