Помогайте коню! :)

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Помогайте коню! :)

Сообщение Конь » 26.08.2007 (Вс) 6:39

Здравствуйте! Никто не мог бы мне пояснить, что значит данная фраза?
статья писал(а):...берётся N-ный символ из открытого текста, XOR'ится с N-ным байтом ключа. Параллельно с этим XOR'ится (N-1)-ный символ из открытого текста по 0xFF. Над результатами обоих вычислений проводится операция "поразрядное И". И по такому алгоритму шифруется каждый символ начиная с первого...

Речь идет о шифровании сетевого пакета. В наличии имеется сам пакет и 64-битный ключ.
Помогите, пожалуйста, растолкуйте глупой лошади! :D
Подпись находится в стадии разработки...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 26.08.2007 (Вс) 9:46

результат[N] := (текст[N] xor ключ[N]) and not текст[N-1]
Изображение

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 27.08.2007 (Пн) 9:23

tyomitch
Большое спасибо:)
Только как быть с первым символом текста? Там ведь невозможно будет использовать текст[N-1].
И еще непонятно, что делать, если длина текста больше длины ключа... Хотя, это, наверное, уже не к вам...
Подпись находится в стадии разработки...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 27.08.2007 (Пн) 11:13

И еще непонятно, что делать, если длина текста больше длины ключа... Хотя, это, наверное, уже не к вам...


Если ключ трёх символьный, а текст - 9-ти, применять ключь три раза.

т.е.
Ключ1 к Текст1
Ключ2 к текст2
Ключ3 к Текст3
Ключ1 к Текст4
Ключ2 к Ключ5
...
Ключ3 к Ключ9
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 29.08.2007 (Ср) 0:06

Хакер
Спасибо, помог:)
И все-таки насчет первого символа...
Подпись находится в стадии разработки...

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 29.08.2007 (Ср) 10:23

И все-таки насчет первого символа...

Может заместо предыдущего брать последний?
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 01.09.2007 (Сб) 3:06

Попробуем... Всем большщое спасибо :)
Подпись находится в стадии разработки...


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 117

    TopList  
cron