Шифруемся в IRC по полной

Xakep, номер #049, стр. 049-054-2


На этом твоя работа завершена - все сделает скрипт. Для дезактивации скрипта выбери последний пункт меню.

Плюсы:

1. Cast128 достаточно сложный и безопасный метод шифрования. Этот алгоритм используется для шифрования защищенных дисков, так что можешь доверять Энигме, как себе.

2. Вес этого скрипта и библиотеки всего 36Kb, а пользы очень много =). Достаточно весомый плюс.

3. Поддержка нескольких каналов и приватов. Удобная установка и настройка.

Минусы:

1. Не поддаются шифрованию очень длинные фразы, а также фразы, начинающиеся с "/" (при копировании извне mIRC не считает это командой, а Энигма воздерживается от шифрования).

2. Ключевая фраза находится в блоке переменных и написана plain text'ом, что небезопасно. Выход - либо шифровать переменную отдельным скриптом, либо воздержаться от Энигмы и перейти к следующей программе =).

Сливать здесь:

http://www.belland.org.uk/enigmacrypt.zip

PsiFur

Еще один шифровальщик для mIRC. Замечателен тем, что имеет свой отдельный conf-file =), в котором расположены ключи для шифрования (до 10 фраз). В комплекте имеется библиотека psifur.dll, обеспечивающая шифрование. Эту библиотеку помести вместе со скриптом psifur.mrc.

Собственно настройка. Скрипт не обязательно должен включаться на определенном канале, а может юзаться динамически. Команда "/cr test" пошлет "test" в зашифрованном виде, с шифровкой через 0 ключ по умолчанию (может быть изменен либо сделан рандомным - читай дальше). Скрипт имеет 5 динамических ключей (от a до f), через которые может быть послана информация. Естественно, прочитать смогут лишь те личности, которые установят этот динамический ключ командой "/crset key". Все ключи должны быть минимум 6 символов длиной.

Команда "/crall" будет декодировать весь исходящий текст на указанном канале. Чтобы усложнить шифрование, можно использовать случайный номер ключей для каждой фразы командой "/crand". Несмотря на случайность, дешифрование будет происходить без каких-либо потерь. Это далеко не все команды. Полный их список и описание доступно по команде "/crhelp".

Плюсы:

1. Метод шифрования в PsiFur не излагается, т.е. он был придуман самими авторами скрипта. Я засчитал это как плюс, так как мало кому захочется искать методы достаточно сложной дешифровки. Соответственно, уровень безопасности повышается.

Назад на стр. 049-054-1  Содержание  Вперед на стр. 049-054-3