2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 13:23 
Добрый день.

Проблема вот в чем: Необходимо зашифровать слово (Конкретно слово "граматунова")с помощью алгоритма шифрования DES. Сделать именно вручную. Использование автоматизированных программ не допускается. На каждое действие и вычисление хотелось бы комментарии.

Слово для шифрования: граматунова

Спасибо тем кто откликнется.
С Уважением Рим.

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 13:56 
UrazakovRim в сообщении #255121 писал(а):
Необходимо зашифровать слово (Конкретно слово "граматунова")с помощью алгоритма шифрования DES. Сделать именно вручную.
А в чём трудности?

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 14:35 
Слово для шифрования: граматунова
11100011 г
11110000 р
11100000 а
11101100 м
11100000 а
11110010 т
11110011 у
11101101 н
11101110 о
11100010 в
11100000 а

11100011 11110000 11100000 11101100 11100000 11110010 11110011 11101101 11101110 11100010 11100000

Ключь шифрования: 12345678аб
00110001 1
00110010 2
00110011 3
00110100 4
00110101 5
00110110 6
00110111 7
00111000 8
00111001 9
11100000 а
11100001 б


00110001 00110010 00110011 00110100 00110101 00110110 00110111 00111000 00111001 11100000 11100001

Я правильно начинаю?

Что дальше делать? Как делать первичную перестановку? Как делать 16циклов перестановок?

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 14:59 
UrazakovRim в сообщении #255132 писал(а):
Я правильно начинаю?
Что дальше делать? Как делать первичную перестановку? Как делать 16циклов перестановок?

Не думаю, что Вам легко удастся найти человека, готового вместе с Вами шаг за шагом пройти DES.
По-моему, в Вашем случае самый простой способ - скачать открытую реализация DES, вставить после каждого шага печать и вывести лог; после этого можно попытаться воспроизвести работу программы вручную.

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 15:02 
Мне хотя бы начало показать, сделать я думаю смогу, в студенческие годы сам сдавал сидя перед преподом, свою фамилия шифровал. А вот сейчас не помню... В былые годы одногрупницы помогли а сейчас...

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение26.10.2009, 20:54 
Аватара пользователя
А сам алгоритм у вас есть?

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение27.10.2009, 06:32 
Есть вот что:
http://book.itep.ru/6/des_641.htm
http://www.racal.ru/rsp/des.htm

Но они именно мне как то мало помогают. Я не могу сделать даже первую перестановку.

 
 
 
 Re: Как зашифровать слово по алгоритму шифрования DES
Сообщение27.10.2009, 08:29 
Аватара пользователя
UrazakovRim

Ну, по этим ссылкам недостаточно данных: нет S-блоков (кроме первого).

Жуков А.Е. Системы блочного шифрования
http://www.ruscrypto.org/sources/publications/ вторая ссылка)
основной материал - со страницы 15.
Попробуйте, ИМХО, по моей ссылке разжевано более подробно.

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group