inKey

0
4

Характеристики

Лицензия: Бесплатно

Совместимость: Windows XP, Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 8

Язык: Английский

Разработчик: Артём Дробанов

Сайт: inkey.ucoz.ru

Описание

inKey Утилита для шифрования важных документов или архивов небольшого размера. При шифровании все биты данных модифицируются и перемешиваются в одном блоке, что делает взлом методом грубой силы очень затратным, так как шифрование документа ~ 100 килобайт (и, соответственно, одна попытка его расшифровки) стоит нескольких минут процессорного времени. Шифрование с минимальным размером ключа в 1024 килобайт (1 мегабайт) занимает более 12 часов. Основная затратная компонента алгоритма - перемешивание бит (работа идет с битами, а не байтами!), то есть работа с ОЗУ. Алгоритм имеет квадратичную асимптотику, при увеличении объема входа в два раза, время работы увеличивается в четыре, и так далее. Даже если исходный документ небольшой, алгоритм дополняет контейнер до заданного минимального размера ключа псевдослучайными данными, сохраняя размер полезного вложения в конце. Далее следует обработка. В качестве ключа может выступать любой файл, а в соответствующее поле вводится селектор ключа, который через другой генератор псевдослучайных чисел управляет выборкой данных для шифрования из исходного ключевого файла. То есть ключевой файл должен быть сохранен в тайне, в то время как селектор ключа передается вместе с сообщением, и не является секретным. Поле селектора ключа можно оставлять со значением по умолчанию, то есть "0". Приложение представляет собой комплекс из оболочки (C#), и консольного приложения (C++). Консольное приложение может быть использовано независимо от оболочки.

Скриншоты

Версии

Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.

inKey - 0 отзывов

Удобство

0

Функциональность

0

Скорость работы

0