Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2017, 16:58   #1
Nikola2
 
Регистрация: 07.12.2017
Сообщений: 8
По умолчанию Подбор метода шифрования.

Всем здравствуйте!

Есть код: 2 6 17 17 10 25

Как его можно расшифровать?
Если ставить английские буквы, то получится: B F Q Q J Y
Но должно быть английское слово.

Я уже всё что можно перепробовал и не получается. Очень нужен ответ!

Помогите пожалуйста!
Nikola2 вне форума Ответить с цитированием
Старый 07.12.2017, 17:28   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

ну, если допустить, что использовался шифр Цезаря с ключом 21,
получим слово "WALLET"

p.s. а вообще, при таком скудном наборе данных и отсутствии данных о методе шифрования можно легко получить ЛЮБОЕ шестибуквенное слово (нужно только подобрать под нужный шифр нужный ключ)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.12.2017, 13:05   #3
Nikola2
 
Регистрация: 07.12.2017
Сообщений: 8
По умолчанию

А как вы поняли что сдвиг 21?

Я думал надо все цифры сложить: 2+6+17+17+10+25=77=7+7=14=1+4=5

И на 5 сдвигать, тогда слово WALLET получается.

А могут быть другие методы применены?
Nikola2 вне форума Ответить с цитированием
Старый 09.12.2017, 18:02   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Nikola2 Посмотреть сообщение
А как вы поняли что сдвиг 21?
никак не понял. запустил цикл от 0 до 25 и прибавлял это смещение к вашим цифрам
(когда смещение 0 получилось BFQQJY, когда смещение стало 21 получилось WALLET)
вот я и всё.


Цитата:
Сообщение от Nikola2 Посмотреть сообщение
Я думал надо все цифры сложить: 2+6+17+17+10+25=77=7+7=14=1+4=5
И на 5 сдвигать, тогда слово WALLET получается.
ничего складывать не надо, это глупость. и просто случайное совпадение.
да и сдвиг не в ту сторону (у Вас сдвиг не 5, а минус 5.
ну, возьмите слово WALL (при кодировке Цезарем и тем же самым сдвигом +21
получаем 2 6 17 17
что Вы будете складывать?
или возьмите любое слово, закодируйте его, потом посуммируйте код. Поймёте, что это всё бессмысленное занятие.
Такие шифры ломаются с помощью частотного анализа. Но, разумеется, для частотного анализа должно быть дано НАМНОГО более длинный текст. По шести буквам можно просто играть в угадайку.

И ещё раз повторю. Я легко могу предоставить Вам на простом и широизвестном алгоритме шифрования ключ, который из этих же букв даст ЛЮБОЕ шестибуквенное слово на английском языке. Поэтому, ваша задача или имеет простое решение, либо не имеет решения вообще.
понятно?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.12.2017, 16:55   #5
Nikola2
 
Регистрация: 07.12.2017
Сообщений: 8
По умолчанию

По смыслу общего решения, Валлет лучше всего подходит.

А такое реально декодировать?
2WFcmCo8CphaceyQQDDP6QaSecdSK37R73E n6GduSTa2S72YXvxbpwTT9nr5mdhdhD6sEi ivFwG9oeFrs2QSxGYY

Если допустим убрать все цифры и повторяющиеся буквы?
Я декодировал Base64, но он иероглифы только показывает.
Nikola2 вне форума Ответить с цитированием
Старый 11.12.2017, 10:20   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Nikola2 Посмотреть сообщение
А такое реально декодировать?
нет, не реально.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.12.2017, 07:30   #7
Nikola2
 
Регистрация: 07.12.2017
Сообщений: 8
По умолчанию

Спасибо за помощь!

А вот такую загадку можно решить?
Это слово состоит из 2 слогов, которые можно найти, решая головоломки из 2-х слов ниже.
Изображения
Тип файла: jpg DQyUXr_VoAADZy4.jpg (29.1 Кб, 96 просмотров)
Nikola2 вне форума Ответить с цитированием
Старый 12.12.2017, 09:34   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Nikola2 Посмотреть сообщение
Это слово состоит из 2 слогов, которые можно найти, решая головоломки из 2-х слов ниже.
я лично не понял суть этой головоломки, что требуется и как это сделать.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.12.2017, 10:14   #9
Nikola2
 
Регистрация: 07.12.2017
Сообщений: 8
По умолчанию

Искомое слово должно быть английским, состоит из двух слогов.
Я вот тоже застрял(

Например первое слово: слияние...напротив сильный или надёжный и хз как это понимать(
Nikola2 вне форума Ответить с цитированием
Старый 12.12.2017, 14:04   #10
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Сообщение от Nikola2 Посмотреть сообщение
Например первое слово: слияние...напротив сильный или надёжный и хз как это понимать(

Дописать два слога, чтобы получился синоним?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подбор EXMP Общие вопросы C/C++ 6 01.05.2012 00:29
Подбор параметра Sentteriys Microsoft Office Excel 5 30.06.2011 01:25
Подбор jec Общие вопросы C/C++ 3 13.01.2011 00:00
Вызов метода из метода kuzjma PHP 8 10.12.2010 02:38
Подбор Sanek_ntsk Общие вопросы Delphi 1 26.03.2009 21:43