Форум Tolkien.SU
Человек Играющий => Стол с зеленым сукном => Тема начата: Miketsukami от 19/12/2006, 23:45:23
-
Загадывается фраза, она зашифровывается с помощью одного из шифра Цезаря, остальные разгадывают.
Определение. Системой Цезаря называется моноалфавитная подстановка, преобразующая n-грамму исходного текста (x0, x1 ,..,xn-1) в n‑грамму шифрованного текста (y0 ,y1 ,...,yn-1) в соответствии с правилом
yi=Ck(xi), 0<=i<n.
Например, ВЫШЛИТЕ_НОВЫЕ_УКАЗАНИЯ посредством подстановки C3 преобразуется в еюыолхиврсеюивцнгкгрлб.
Примечание: е=ё.
А->г
Б->д
В->е
Г->ж
Д->з
Е->и
Ж->й
З->к
И->л
Й->м
К->н
Л->о
М->п
Н->р
О->с
П->т
Р->у
С->ф
Т->х
У->ц
Ф->ч
Х->ш
Ц->щ
Ч->ъ
Ш->ы
Щ->ь
Ъ->э
Ы->ю
Ь->я
Э->_(пробел)
Ю->а
Я->б
_(пробел)->в
Примечание: знаки препинания учитываться не будут.
тсймпъпыфкйчкщтьшфйсклдьйокмчдц-окмчш
(Дефис - это дефис в исходной фразе)
-
из вереска напиток забыт давным-давно
-
да. Загадывайте
Гер Штирлиц? Расшифровываете быстро. А как вообще тема?
-
И не такое приходилось разгадывать :)
А тема хорошая. Я как-то думал предложить произвольные подстановки, но получилось бы слишком сложно. Хотя, если с пробелами...
ънстусзмщнштъичхцмыэчтюяэхч
Предлагаю немного поиграть так, а потом, если окажется легко, начать выкидывать пробелы и прочие знаки препинания.
-
Есть ли смысл в этой игре? Программу с выдачей всех результатов написать достаточно легко.
-
Есть ли смысл в этой игре? Программу с выдачей всех результатов написать достаточно легко.
+1
-
Да и вручную перебрать 33 варианта несложно. Зачем возиться с программой?
Кто-нибудь предложит более сбалансированную шифровку (разрешимую, но не очень простую)?
Например (не помню, как называется):
сообщение делится на куски по N букв, записывается в таблицу (несколько строк, последняя может быть неполной), столбцы переставляются в каком-то порядке (в оригинале порядок определяется ключом), и выписываются по столбцам.
Например (N=5, порядок столбцов 35142)
ВЫШЛИ ТЕ_НО ВЫЕ_У КАЗАН ИЯ
В Ы Ш Л И
Т Е _ Н О
В Ы Е _ У
К А З А Н
И Я
(сразу выписываем столбцы)
Ш_ЕЗ ИОУН ВТВКИ ЛН_А ЫЕЫАЯ
(записываем подряд)
Ш_ЕЗИОУНВТВКИЛН_АЫЕЫАЯ
Число N сообщается.
При N не больше 10 должно решаться.
-
По-моему тут та же проблема с программой.
-
3 миллиона вариантов (для N=10) просмотреть сложнее :)
-
А шифрование по ключевой фразе?
В | Ы | Ш | Л | И | Т | Е | _ | Н | О | В | Ы | Е | _ | У | К | А | З | А | Н | И | Я |
М | О | Р | Е | М | О | Р | Е | М | О | Р | Е | М | О | Р | Е | М | О | Р | Е | М | О |
Получается: ПЙИСЦБЦЕЫЮУАТОДРНЧСУЦН
А ключ с загадкой давать.
-
Mrrl, завести словарик :) а вообще для N=10 вручную довольно трудно будет решить
-
Я как-то взял N=14 (66 букв, без пробелов). Было только дополнительное предположение об одном слове
"Вертикальная перестановка" с N=10 примерно соответствует по сложности сдвигу по ключевому слову длины 4. Так что можно пробовать и то и другое. Что-нибудь сложнее пока кажется не очень реалистичным.
Программу написать, конечно, можно. Даже со словарем. Но использовать ее быстро надоест - по опыту знаю :)
-
Смысл в том, что вздом шифра должен осуществляться без программы. Как во времена Цезаря.
-
А кто контролировать будет?
-
Видимо только собственная совесть.
-
Очень инетресно и увлекательно будет играть, когда один будет сам расшифровывать, а другой за 10 сек. получит ответ на компе. Изначально должны быть равные условия для всех.
-
Да уж, в этом конечно минус. Но какой интерес расшифрорывать это на компе, выкладывать ответ, опережая людей,которые сами разгадывают, и мешать этим нормальной игре?Из вредности что ли? :-\
-
Например, чтобы быть умнее всех :) От себя скажу, что я не стану программы использовать.
-
чтобы быть умнее всех
чтобы казаться умнее всех.
Я тоже программу использовать не буду. Не вижу в этом смысла.Это не интересно. ;D
-
Программа, которую я тебе дал тольео зашифровывает. Обратную делать не буду.
-
Для чистоты эксперимента зашифровывать тоже вручную надо :)
-
Да зашировывать можно и прогой. Кто не в состоянии сам написать, скину.
Просто при ЗАшифровке можно случайно ошибиться.
-
Сдвиг по ключевому слову (http://tolkien.su/forum/index.php/topic,14002.msg410073.html#msg410073) длины 3
йрохачэдэбхтнгглзозцьлвпбройрообфнзчэжылзявачэшоиюдл
-
помогите с расшифровкой!очень нужно.
Соседи
А*Р, _*Ч, И*Ь, Т*Б
Ь*Ю, П*О, В*П, И*Ь, Т*Б, К*Н, Ы*А
Н*Ш, Р*Л, Л*Ж, В*П, С*И, М*Т
П*О, В*П, Ы*А, Е*Г, Ф*В, К*Н
П*О, Р*Л, Ч*М, И*Ь, Р*Л, С*И
П*О, В*П, Щ*Х, Е*Г, Ф*В, К*Н
Часы
8 >>> 11 >>> 6 >>> 1 >>> 4
7 >>> 12 >>> 5 >>> 9 >>> 3
1 >>> 11 >>> 9 >>> 7 >>> 5
11 >>> 7, ___ 1 >>> 9 >>> 5
7 >>> 12 >>> 5 >>> 9 >>> 3
-
первая: пять братьев годами равные ростом разные
вторая: МАСКА