Шерлок Холмс и тайна понячьих ушек. Если каждая рожица соответствует букве русского алфавита, то принцип расшифровки понятен, хотя и слишком трудоёмок.
алфавит: ['02', '06', '15', '25', '42', '53', '70']
длина алфавита: 7
количества: [[2, '70'], [1, '53'], [1, '42'], [1, '25'], [1, '15'], [1, '06'], [1, '02']]
Судя по длине алфавита, там заглавные и строчные буквы с несколькими знаками препинания. Дальше должен быть, собственно, частотный анализ, для которого я не нашел готовых таблиц с таким-то большим алфавитом ) Значит надо брать Войну и мир вместе с Fallout:Equestria и считать буковки…
Данный шифр не имеет расшифровки, поскольку к символам эквестрийского алфавита (которым соответствуют эти жесты) не было представлено их фонетического обозначения.
Начал, но я ленивый крупПервые 18 картинок по любому ключ.
Берём предположение Ori, что два знака ушкошифра идут за один привычный нам символ. Предполагаем, что в ключе записана строка «ушкошифр.» (9 символов = 18 ушкознаков, но тут с верхним/нижним регистром пока не ясно). Пока подходит: вторая и пятая пара ушкознаков одинаковы (буква Ш).
Таким образом, мы знаем обозначения 8 символов 'У','Ш','К','О','И','Ф','Р','.'.
У дальше нужно сопоставлять, искать фрагменты слов… Я слишком ленивый для этого… =(
Мое первое предположение вообще было в том, что нужно смотреть на ключ, представленный в начальном посте о переводе ушкошифра на эквестрийский, что все равно не сильно помогает, т.к. для перевода эквестрийского на английский нужен уже свой ключ
Охштыепжмойамбар… О_О Одна буква два символа, тот я смотрю что то мало комбинации ушами) (хотя можно было бОльше) Пока только мучаюсь перевожу в цифру. Хотя метод не подбора а ассоциации)
Ничего не понимаю. Шифр десятиричный (положений ушек у нас ровно десять). Возьмём подсказку выше, и предположим, что «27 02 61 25 07 17 25 07 47» это слово «подсказка». По крайней мере, по числу символов сходится.
Подсказка хорошая — в ней повторяется «ка»-«ка», можно легко вычислить повторение. Ещё ранее я заметил, что этим повторением является «25 07»-«25 07». Так, бинго. Букву «а» мы нашли, а также предположительно «к», и весьма вероятно — «з». Остальным пока доверять не буду, с началом и концовкой есть проблема, а именно…
Непонятный сдвиг:
_ 27 02 61 2507 17 2507 47
п о д с ка з ка _
Вариант, который уже озвучили — знак не всегда соответствует двум кодам. Получается, в «270261» три знака, а «47» — наверное, знак препинания. Звучит слишком натянуто.
Другой вариант — сообщение просто сдвинули с переносом, и «47» — это «п». Звучит тупо, но пока оставим это как рабочий вариант.
Вариант, что в спойлере с заголовком «подсказка» закодировано не слово «подсказка» в рассчёт не берём, иначе я не знаю, как ещё этой подсказкой можно воспользоваться, и что там ещё могло иметься в виду.
Предположительно, это «к»:
Давайте проверим. Предположим, что алфавит идёт в порядке… алфавита. Что ASCII, что русский язык здесь солидарны, поэтому тут не важно, взял ли автор курс на техническую, или гуманитарную часть. И алфавит русского языка, и ASCII таблица говорят, что расстояние между буквами «а» и «к» должно быть ровно десять, а значит, если шифр десятиричный, то независимо от того, правильно ли мы сопоставили ушки цифрам, и независимо от того, MSB или LSB здесь порядок байт, мы должны получить у букв «а» и «к» хотя бы одно одинаковое ушко. Облом. Либо мы имеем дело с произвольным алфавитом (или алфавитом, алгоритм генерации которого нам неизвестен), либо в дело вступают дополнительные операции с байтами (какие — опять же, неизвестно).
Можно попробовать частотный анализ. Взять самые частые символы и попробовать позаменять на самые частые буквы алфавита: о, а, е, и, н, и т.д. Возможно, что в результате получится вычленить точно какое-нибудь слово и заполнить алфавит соответствий. У меня пока не получилось.
Три с небольшим часа, при этом полтора часа ушло на дешефровку с уже правильно подобранным ключом. Мы в параллель еще комикс переводили. Ну, в смысле, Ведонт переводил, я расшифровывал, потом я проверял комикс, а он куски шифра.
Ринс уже всё написал выше, и даже в Дискорд не зашёл, как домой приехал, свинЧас-полтора мы тупили, пробуя выводить буквы из 2х символов и думая про 1но символьные регистры, потом до нас дошло что СПОЙЛЕР в ключевом слове, ещё час-два Ринс подбирал буквы)) Хотя я честно говоря такие вещи не шибко люблю, логику всё равно почти не тренируют, зато тупой подбор занимает кучу времени.
Т.е. вы решили просто методом ассоциативного подбора (или как называется метод дешифровки, когда на самые частые символы ставятся наиболее часто используемые буквы предполагаемого естественного языка сообщения, а дальше уже просто подбор, чтобы слово имело смысл само по себе и с другими словами?)
Я боюсь, мы и так тут уже наспойлерили выше крыши. Не хочется портить людям удовольствие давая еще больше подсказок. На самом деле тех, что уже написал narf, достаточно и даже с избытком.
Логики в шифре хватает. Он составлен далеко не случайным образом, а по вполне определённым законам, обеспечивающим некоторые хорошие свойства. Можно сделать аналогичным образом и для английского, однако некоторые отличия языков меня смущают и я в раздумьях, как сделать лучше.
Я так понимаю, в обоих случаях шифруется русский текст. Я пока не расшифровал и вообще далек от этого, но очень бы хотелось увидать такой шифр английского текста. Уже нашлось бы ему применение
Можно я не буду писать шифром?Да, это единственный символ который у меня стоял под знаком вопроса, но не потому что неправильно расшифровал, а либо из-за невнимательности\опечатки, либо из-за неправильного перевода в цифры.
За перевод в цифры, кстати, спасибо LittleBit'у. Частично это помогло, а у меня просто терпения не хватило бы. А еще у меня есть серьезное подозрение что без первой подсказки расшифровать это было бы нереально\ну очень сложно.
Блин, сколько ж на это уходит времени, если делать вручную. С одной стороны надо бы написать код на шифровку\дешифровку текста, но с моими знаниями на это уйдет весь день. С другой стороны я уже потихоньку начинаю замечать куски слов в цифровом виде, и отдельные буквы в картинках. Еще пара дней тренировок, и я даже наверное смогу читать шифр без ключа на втором мониторе.
156 комментариев
Те самые?
==['13 60 73 50 74 08 19 62 50 71 64 96',
'08 19 62 50 19 60 53 96 15',
'26 07 35 30 95 16 48 26 07 35 30 43 50 36 19 60 62 93 03 84 12 15 07 30 38 40 96 25 35 06 12 15 05 06 38 42 71 50 73 50 53 60 54 26 35 06 41 06 12 15 09 54 54 35 16 06 12 06 40 30 54 10 17 26 07 36 05 42 80 71 51 60 30 50 97 43 50 43 51 09 91 64 25 01 50 36 06 35 12 35 06 45 41 20 71 51 96 07 09 84 10 61 21 50 74 05 12 70 36 39 81 70 35 07 36 07 41 35 03 84 35 03 61 96 06 29 30 95 38 41 50 28 46 43 72 02 90 95 41 03 63 39 50 64 27 02 63 05 16 07 36 01 39 84 25 07 19 52 60 06 40 82 15 04 64 07 41 63 60 72 61 96 07 09 84 10 61 21 50 74 17 07 29 02 05 36 07 13 98 40 42 01 64 64 37 20 29 09 54 30 37 39 80 97 41 05 09 83 60 74 36 08 30 74 54 20 36 39 82 50 42 07 25 41 09 91 21 50 95 41 60 28 36 05 41 01 81 50 73 05 23 98 42 80 71 51 60 30 50 97 43 54 13 50 06 38 41 21 50 73 06 41 60 61 95 26 08 43 51 06 16 05 42 70 30 54 54 30 41 04 35 15 06 16 06 30 61 64 16 36 07 26 19 60 70 98 41 20 73 60 74 16 06 30 98 23 98 10 98 45 42 93 60 72 80 26 07 15 09 84 17 07 29 02 06 41 20 71 51 96 06 38 41 06 12 15 09 54 64 27 03 05 43 50 61 06 36 05 36 05 13 98 43 07 43 60 82 80 71 84 35 42 06 37 06 30 50 64 35 10 62 80 42 63 09 84 54 02 63 07 19 52 60 95 42 70 13 60 64 26 36 05 33 03 84 36 08 33 03 84 30 37 05 46 41 63 60 72 61 96 07 09 84 10 61 21 50 74 02 25 07 17 07 36 07 13 98 40 81 20 82 70 72 39 84 16 06 12 04 10 36 33 95 08 45 41 20 71 51 96 07 09 84 10 61 21 50 74 27 09 52 07 36 07 13 98 43 51 50 71 70 81 60 52 39 84 16 36 07 26 19 60 80 97 46 43 04 20 74 30 64 27 02 62 60 73 50 73 60 71 39 84 30 74 08 28 03 50 15 09 54 97 40 60 99 42 70 28 36 02 05 36 07 42 09 91 63 07 09 84 12 01 50 30 74 36 08 30 95 46 40 30 74 28 15 01 70 53 60 71 39 84 37 20 41 60 51 54 27 02 81 50 98 17 30 62 43 54 35 06 37 30 38 42 06 16 30 20 64 05 41 61 50 72 50 64 54 73 50 24 20 72 50 38 43 50 24 19 60 53 96 15 40 98 41 26 06 36 07 36 45 40 74 35 09 54 64 15 07 17 41 50 71 19 60 53 96 15 03 50 73 60 54 09 62 04 48 42 90 61 12 70 15 30 42 51 50 82 09 54 54 01 20 73 53 60 98 38 20 64 27 01 95 06 36 07 30 50 98 43 54 25 01 61 60 63 20 71 50 50 98 18 40 54 35 10 62 80 43 50 71 64 26 02 91 50 28 04 96',
'70 42 15 02 70 53 25 06']
алфавит: ['08', '13', '19', '50', '60', '62', '64', '71', '73', '74', '96']
длина алфавита: 11
количества: [[2, '50'], [1, '96'], [1, '74'], [1, '73'], [1, '71'], [1, '64'], [1, '62'], [1, '60'], [1, '19'], [1, '13'], [1, '08']]
алфавит: ['08', '15', '19', '50', '53', '60', '62', '96']
длина алфавита: 8
количества: [[2, '19'], [1, '96'], [1, '62'], [1, '60'], [1, '53'], [1, '50'], [1, '15'], [1, '08']]
алфавит: ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '12', '13', '15', '16', '17', '18', '19', '20', '21', '23', '24', '25', '26', '27', '28', '29', '30', '33', '35', '36', '37', '38', '39', '40', '41', '42', '43', '45', '46', '48', '50', '51', '52', '53', '54', '60', '61', '62', '63', '64', '70', '71', '72', '73', '74', '80', '81', '82', '83', '84', '90', '91', '93', '95', '96', '97', '98', '99']
длина алфавита: 68
количества: [[120, '97'], [92, '98'], [88, '20'], [87, '63'], [86, '60'], [85, '61'], [84, '01'], [83, '29'], [83, '25'], [82, '52'], [78, '30'], [77, '07'], [76, '36'], [75, '06'], [74, '95'], [73, '13'], [72, '93'], [72, '27'], [69, '38'], [66, '53'], [66, '23'], [66, '05'], [65, '73'], [64, '21'], [62, '16'], [60, '09'], [59, '82'], [57, '51'], [57, '37'], [56, '42'], [54, '15'], [53, '70'], [52, '12'], [50, '90'], [50, '33'], [48, '48'], [47, '81'], [40, '03'], [38, '84'], [37, '39'], [35, '19'], [32, '41'], [31, '17'], [26, '46'], [24, '74'], [23, '08'], [22, '45'], [18, '96'], [17, '04'], [16, '28'], [15, '50'], [14, '91'], [13, '02'], [12, '26'], [11, '64'], [10, '71'], [8, '43'], [8, '24'], [7, '80'], [6, '62'], [5, '10'], [4, '35'], [3, '72'], [3, '54'], [2, '40'], [1, '99'], [1, '83'], [1, '18']]
алфавит: ['02', '06', '15', '25', '42', '53', '70']
длина алфавита: 7
количества: [[2, '70'], [1, '53'], [1, '42'], [1, '25'], [1, '15'], [1, '06'], [1, '02']]
Судя по длине алфавита, там заглавные и строчные буквы с несколькими знаками препинания. Дальше должен быть, собственно, частотный анализ, для которого я не нашел готовых таблиц с таким-то большим алфавитом ) Значит надо брать Войну и мир вместе с Fallout:Equestria и считать буковки…
Берём предположение Ori, что два знака ушкошифра идут за один привычный нам символ. Предполагаем, что в ключе записана строка «ушкошифр.» (9 символов = 18 ушкознаков, но тут с верхним/нижним регистром пока не ясно). Пока подходит: вторая и пятая пара ушкознаков одинаковы (буква Ш).
Таким образом, мы знаем обозначения 8 символов 'У','Ш','К','О','И','Ф','Р','.'.
У дальше нужно сопоставлять, искать фрагменты слов… Я слишком ленивый для этого… =(
жестовушек.«Смотри какие у меня гибкие ушки!»подсказка
Подсказка для шифра
Я приложил руки к голове, левую согнул влево, а правую развернул «лодочкой» на собеседника. Жест «А разве это действительно так?»."
©
Спойлер
Потом можно думать.
и так далее, ведь я — очень ленивый круп.
Мое первое предположение вообще было в том, что нужно смотреть на ключ, представленный в начальном посте о переводе ушкошифра на эквестрийский, что все равно не сильно помогает, т.к. для перевода эквестрийского на английский нужен уже свой ключ
Подсказка хорошая — в ней повторяется «ка»-«ка», можно легко вычислить повторение. Ещё ранее я заметил, что этим повторением является «25 07»-«25 07». Так, бинго. Букву «а» мы нашли, а также предположительно «к», и весьма вероятно — «з». Остальным пока доверять не буду, с началом и концовкой есть проблема, а именно…
Непонятный сдвиг:
_ 27 02 61 2507 17 2507 47
п о д с ка з ка _
Вариант, который уже озвучили — знак не всегда соответствует двум кодам. Получается, в «270261» три знака, а «47» — наверное, знак препинания. Звучит слишком натянуто.
Другой вариант — сообщение просто сдвинули с переносом, и «47» — это «п». Звучит тупо, но пока оставим это как рабочий вариант.
Вариант, что в спойлере с заголовком «подсказка» закодировано не слово «подсказка» в рассчёт не берём, иначе я не знаю, как ещё этой подсказкой можно воспользоваться, и что там ещё могло иметься в виду.
Предположительно, это «к»:
Давайте проверим. Предположим, что алфавит идёт в порядке… алфавита. Что ASCII, что русский язык здесь солидарны, поэтому тут не важно, взял ли автор курс на техническую, или гуманитарную часть. И алфавит русского языка, и ASCII таблица говорят, что расстояние между буквами «а» и «к» должно быть ровно десять, а значит, если шифр десятиричный, то независимо от того, правильно ли мы сопоставили ушки цифрам, и независимо от того, MSB или LSB здесь порядок байт, мы должны получить у букв «а» и «к» хотя бы одно одинаковое ушко. Облом. Либо мы имеем дело с произвольным алфавитом (или алфавитом, алгоритм генерации которого нам неизвестен), либо в дело вступают дополнительные операции с байтами (какие — опять же, неизвестно).
Да-да, простой шифр. Чего общего между «Е» и «О»? Или между «Й» и «У».
В чате была подсказка 07 == а
Предположил, что 1 символ — 2 жеста, получил
код с учетом подсказки08 19 62 50 19 60 53 96 15
26 а 35 30 95 16 48 26 а 35 30 43 50 36 19 60 62 93 03 84 12 15 а 30 38 40 96 25 35 06 12 15 05 06 38 42 71 50 73 50 53 60 54 26 35 06 41 06 12 15 09 54 54 35 16 06 12 06 40 30 54 10 17 26 а 36 05 42 80 71 51 60 30 50 97 43 50 43 51 09 91 64 25 01 50 36 06 35 12 35 06 45 41 20 71 51 96 а 09 84 10 61 21 50 74 05 12 70 36 39 81 70 35 а 36 а 41 35 03 84 35 03 61 96 06 29 30 95 38 41 50 28 46 43 72 02 90 95 41 03 63 39 50 64 27 02 63 05 16 а 36 01 39 84 25 а 19 52 60 06 40 82 15 04 64 а 41 63 60 72 61 96 а 09 84 10 61 21 50 74 17 а 29 02 05 36 а 13 98 40 42 01 64 64 37 20 29 09 54 30 37 39 80 97 41 05 09 83 60 74 36 08 30 74 54 20 36 39 82 50 42 а 25 41 09 91 21 50 95 41 60 28 36 05 41 01 81 50 73 05 23 98 42 80 71 51 60 30 50 97 43 54 13 50 06 38 41 21 50 73 06 41 60 61 95 26 08 43 51 06 16 05 42 70 30 54 54 30 41 04 35 15 06 16 06 30 61 64 16 36 а 26 19 60 70 98 41 20 73 60 74 16 06 30 98 23 98 10 98 45 42 93 60 72 80 26 а 15 09 84 17 а 29 02 06 41 20 71 51 96 06 38 41 06 12 15 09 54 64 27 03 05 43 50 61 06 36 05 36 05 13 98 43 а 43 60 82 80 71 84 35 42 06 37 06 30 50 64 35 10 62 80 42 63 09 84 54 02 63 а 19 52 60 95 42 70 13 60 64 26 36 05 33 03 84 36 08 33 03 84 30 37 05 46 41 63 60 72 61 96 а 09 84 10 61 21 50 74 02 25 а 17 а 36 а 13 98 40 81 20 82 70 72 39 84 16 06 12 04 10 36 33 95 08 45 41 20 71 51 96 а 09 84 10 61 21 50 74 27 09 52 а 36 а 13 98 43 51 50 71 70 81 60 52 39 84 16 36 а 26 19 60 80 97 46 43 04 20 74 30 64 27 02 62 60 73 50 73 60 71 39 84 30 74 08 28 03 50 15 09 54 97 40 60 99 42 70 28 36 02 05 36 а 42 09 91 63 а 09 84 12 01 50 30 74 36 08 30 95 46 40 30 74 28 15 01 70 53 60 71 39 84 37 20 41 60 51 54 27 02 81 50 98 17 30 62 43 54 35 06 37 30 38 42 06 16 30 20 64 05 41 61 50 72 50 64 54 73 50 24 20 72 50 38 43 50 24 19 60 53 96 15 40 98 41 26 06 36 а 36 45 40 74 35 09 54 64 15 а 17 41 50 71 19 60 53 96 15 03 50 73 60 54 09 62 04 48 42 90 61 12 70 15 30 42 51 50 82 09 54 54 01 20 73 53 60 98 38 20 64 27 01 95 06 36 а 30 50 98 43 54 25 01 61 60 63 20 71 50 50 98 18 40 54 35 10 62 80 43 50 71 64 26 02 91 50 28 04 96
+ подсказка в чате:
27 02 61 25 а 17 25 а 47
Выловив использующиеся символы, получается следующий
алфавит__ — значит символ не использовался
__ 01 02 03 04 05 06 а_ 08 09
10 __ 12 13 __ 15 16 17 18 19
20 21 __ 23 24 25 26 27 28 29
30 __ __ 33 __ 35 36 37 38 39
40 41 42 43 __ 45 46 47 48 __
50 51 52 53 54 __ __ __ __ __
60 61 62 63 64 __ __ __ __ __
70 71 72 73 74 __ __ __ __ __
80 81 82 83 84 __ __ __ __ __
90 91 __ 93 __ 95 96 97 98 99
Итого в алфавите 69 символов. Похоже на русский(33) + английский(26) + цифры(10)
Дальше хз куда двигаться. Может кто догадливый продолжит.
Подсказка 4 всегда декодируется как "к"
Примерно то же получается. И да, скорее всего у меня там ошибка. Кстати, рядом с «л» постоянно стоит 05, скорее всего гласная.
А я все никак пока не могу разобраться. Эх. Особенно печалит, что некоторые ушкосимволы имеют несколько значений =( Ленивый я круп
Три с небольшим часа, при этом полтора часа ушло на дешефровку с уже правильно подобранным ключом. Мы в параллель еще комикс переводили. Ну, в смысле, Ведонт переводил, я расшифровывал, потом я проверял комикс, а он куски шифра.
Даешь этот шифр на англе. А то я все еще ленивокруп и ни черта не расшифровал =(
И пока логику в шифре не вижу =(
За перевод в цифры, кстати, спасибо LittleBit'у. Частично это помогло, а у меня просто терпения не хватило бы. А еще у меня есть серьезное подозрение что без первой подсказки расшифровать это было бы нереально\ну очень сложно.
tabun.everypony.ru/blog/Circus/167699.html#comment11914059
tabun.everypony.ru/blog/Circus/167699.html#comment11913016
*Термиярость* *Термиразгромквартиры*