Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Двоичный скремблер. [D6]


Маша_Семенова ©   (2007-03-16 14:26:00) 

Ребят, эта опять я.
Дана последовательность, например,
101011.
Нужно ее пропустить через 1001101 по xor, и
на выходе получить преобразованную последовательность;
Как это сделать программно?.
Спасибо.


Vlad Oshin   (2007-03-16 18:59:00) [1]

var
b:byte;
begin
asm
  mov b,00001111b xor 01010101b;
  end;


Сергей М.   (2007-03-16 16:02:00) [2]

Вообще-то следует разделять алгоритмические термины "скремблер" и "шифровальщик", хоть и схожи эти алгоритмы по целевой сути


Anatoly Podgoretsky   (2007-03-16 15:11:00) [3]

> Маша_Семенова  (16.03.2007 14:26:00)  [0]


Сергей М.   (2007-03-16 14:30:00) [4]


> Как это сделать программно?


Никак, пока ты не определишь САМА для себя алгоритм "пропускания", особенно в случае НЕравенства размеров ключа и скремблируемого значения


Наверх

Титульная страница Поиск, карта сайта Написать письмо