Показать сообщение отдельно
  #58  
Старый 02.02.2010, 19:27
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 660
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Ну вот, от нефиг делать, привел в удобочитаемый (для меня во всяком случае) вид. Немного оптимизировал На права не претендую и просто дарю это автору шифра INFOBOS-1

Оптимизирован немного код, но по ходу размышлений наткнулся на некоторые моменты по оптимизации самого алгоритма. Например, можно не прогонять шифрацию 2000 раз, немного математики и скорость работы шифратора возрастает в разы.

NIch, я особо с криптоанализом не дружу (не мой профиль), а уж Konrad разгадает сию загадку быстрее. Так что я уже морально уничтожен и мне просто неохото стало этим заниматься Мне было интереснее "кракозябли" автора перелопатить

Да, забыл добавить, в архиве только 1 фал INFOBOS_1.pas. Подключаете к проекту и используете 2 функции:
function EncodeText(const aText, aKey: String): String;
function DecodeText(const aText, aKey: String): String;
Вложения
Тип файла: zip INFOBOS_1.zip (1.7 Кбайт, 10 просмотров)