|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2015, 20:50 | #1 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
шифрование
Здравствуйте, подскажите пожалуйста как вообще можно расшифровать текст, получить ключ. Дан зашифрованный текст и его необходимо расшифровать. Есть небольшие примеры, например
текст: князя Багратиона Шифртекст : DJLDIAHCNIEKLPCDKALLCIOCJNGIMKCC и таких примеров три. Как по ним можно расшифровать большой текст? |
07.12.2015, 21:04 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Вам весь криптоаналз пересказать в двух предложениях?
Если это действительно шифр, а не хеш, то начните с попыток угадать алгоритм. Например, т.к. длина шифротекста в 2 раза больше исходного, то вероятно одна буква заменяется двумя. Либо просто используется утф-16 для хранения текста. |
07.12.2015, 21:10 | #3 | |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
Цитата:
чтоб потом 100500 лет ключ угадывать? предположим, что тема зашифрована AES (у него минимальный блок шифровки 16 байт). и что дальше? какой AES? 128? 192? 256? какой ключ? Последний раз редактировалось f.hump; 07.12.2015 в 21:23. |
|
07.12.2015, 21:11 | #4 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
Есть вот такой пример,
текст: сам Шифртекст : PCPMCCCPCCPLACCP даже не в два раза длиннее |
07.12.2015, 21:39 | #5 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Цитата:
|
|
08.12.2015, 12:23 | #6 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
если замена, то длина должна же быть хоть как то или совпадать или в 2,3 раза быть больше..а тут сам(3 символа)=> 16 символов.
Как вообще действовать? |
08.12.2015, 12:27 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Ну смотрите: тут 16, там 32. Можно предположить либо ключ 16 байт, либо блок 16 байт.
Допусти ключ 16 байт, тогда это может быть просто паддинг до кратности и ксор. |
08.12.2015, 12:32 | #8 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
т.е. это может быть сумма по модулю 2 из букв?
|
08.12.2015, 12:37 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
это может быть что угодно. надо смотреть откуда это, может программу посмотреть
|
08.12.2015, 12:41 | #10 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
программы никакой нет, есть только зашифрованный текст и три примера:
Текст 1: послали к Наполеону за подкреплением Шифртекст 1: CIEACJHNNCNGNJALNACIMIHLJHGELCHNEJN KKCIEAPLKGAHCNOCLHHIIJHNOGAHCPNPCHC JMCCPCKCCP Текст 2: князя Багратиона Шифртекст 2: DJLDIAHCNIEKLPCDKALLCIOCJNGIMKCC Текст 3: сам Шифртекст 3: PCPMCCCPCCPLACCP |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование | krab91 | Помощь студентам | 4 | 15.10.2013 20:11 |
Шифрование | Gregor | Помощь студентам | 2 | 04.12.2010 15:15 |
Шифрование | buenosaire | Помощь студентам | 1 | 15.06.2010 21:54 |
Шифрование | Sanakan | Помощь студентам | 0 | 19.04.2009 14:55 |