Показать сообщение отдельно

  #6  
Старый 19.06.2008, 21:43
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от Nightmarе  
Я малость не врубился, то есть "ключ" состоит чисто из цифр?
Ну это не серьёзно...
Неужели сторонний алгоритм применить нельзя? Ну по типу Base64
Ответьте на мой ответ!!!©
Мож всё таки есть способ зашифровать по своему алгоритму а??? Алё!
Вот код алгоритма:
Код:
function H(Text,Key: String; Encode: boolean): String;
var
  i, KeyLength: integer;
  Sign: ShortInt;
begin
 KeyLength:=Length(Key);
 if Encode then Sign :=-1 else Sign:=1;
 for i:=1 to Length(Text) do
  Text[i]:=chr(ord(Text[i])+Sign*ord(Key[i mod KeyLength+1]));
  Result:=Text;
end;
параметры: файл, ключ, (true\else) шифровка или дешифровка...
Как по этому алгоритму зашифровать бинарный код???
 
Ответить с цитированием