Прохорова Наталья Григорьевна: другие произведения.

М. Соединение лет с катренами 3

Сервер "Заграница": [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Помощь]
  • Оставить комментарий
  • © Copyright Прохорова Наталья Григорьевна (miss.prohorova2009@yandex.ru)
  • Обновлено: 14/03/2017. 6k. Статистика.
  • Статья:
  • Скачать FB2
  •  Ваша оценка:

       А Соединение шифра и лет, часть 2
      
      
      Как видим, код Нострадамуса имеет шифр, да не один, а целых два. О самих шифрах немного повторюсь, так как кое-что я сделала новенькое и подправила старенькое. Также я сделала вариант соединения лет с шифром.
      
      I Классификация шифра. Шифр является подстановочным (ш.замены) одноалфавитным, сдвиг всех букв на L. Если сдвигать нужно не только по L, то шифр подстановки становится полиалфавитный и требует дополнения в виде ключа. Наш пароль не является буквами, это цифры, ведь расшифровать нужно катрены по номерам. 'Усовершенствованный' шифр Цезаря - шифр Вижинера. Обычно показывают, как слово встроено в алфавит, телега впереди лошади. Но у нас пароль идёт под буквой. Шифр в коде предположительно одно или полиалфавитный, вот что мы узнали для начала. Шифр блочный, так как конечен, можно разбить на части. Шифр с открытым ключом, все манипуляции с ним налицо. Также шифр симметричный с 1 ключом, нет больше секретных ключей.
      Проверим теперь, не является ли шифр перестановочным. Конечно, буквы же меняются, Поэтому шифр подстановочно-перестановочный.
      Если шифр будет менять лишь одни буквы, то с цифрами их не соединить, вот зачем дан пароль из цифр и никакой алфавит не нужен, и 11 букв за глаза.
      
      
      II 1)Что касается обоих шифров, мы уже знаем, что первый из 46 букв считает центурии, альманахи и всё остальное, а 2 шифр считает шестистишия.
      Первый шифр:
      Шифр, назовём его W: TFTVTyyyl...fLTz - 46 букв
      Пароль или ключ шифрования, назовём его P: 2,3,4,5,9,16,19,23,27,31,47,49,61 - 13 букв
      N1=(W-L +13)mod 13 - для центурий
      L-точка сдвига для каждой буквы (в Интернете есть вариант лишь для одной буквы, начальной).
      mod - то, что мы хотим получить, а хотим мы 12 центурий и 58 шестистиший
      46 - ключевое слово, при этом буквы собраны в кортеж, они упакованы.
      Второй шифр для шестистиший аssavoir mon:
      Шифрованное слово W: аssavoir mon.
      Пароль, назовём его Р: 2,3,4,5,7,9,11,13,16,25,49,61 - 12 букв
      N2= (W-L?+59)mod 59,
      аssavoir mon - ключевое слово из 12 букв, пробел тоже считать за 'букву'.
      Точка сдвига не задана здесь, возможно её нет, возможно взять за неё сами буквы шифра.
      Алфавит и текст шифр не 'читает', ведь текст катренов не зашифрован, нужно лишь прочитать центурии. Ностр очень волновался за цифры 13(модуль) и 10(вставки по массивам из календаря) и в завещании они упомянуты.
      Знак '+' может стать и '-', я не знаю, что значит 'прямой порядок', если для Ностра плюс, то для нас минус(прямой для Ностра) и наоборот(прямой для нас).
      2) Вредные шрифты имеют ещё пароль, который должен зацепиться за массив, связывающий с годами. Здесь я вижу 2 варианта.
      а) Считаем шифр Цезаря, простой замены, моноалфавитный. Точка сдвига используется как главная.
      N1=(АВС+L +13)mod 13 - для центурий, к примеру , прямой порядок для нас
      Где W - буквы алфавита шифра, назовём их АВС.
      Также точно для 2 шифра шестистиший. N2= (АВ+L?+59)mod 59
      Где АВ - буквы алфавита шифра.
      В итоге, шифр выстроился по буквам, например, F(f), F(t,z) ... , центурии есть, а вместо катренов буквы, номеров нет.
      Пароль пока не трогаем, его потом унесём в массив ряда идентификации. Шифр можно задать на некоторое количество. Высчитанное по комбинаторному расчёту, то есть взять, например, 200 штук, потом 154 и т.д. . А можно задать каждому своё место и умножить на сочетание, то есть выборка после выборки. С при этом расписывается подробно.
      
      б) Шифр имеет ключевое слово, пароль, это наша цифровая часть. Шифр моноалфавитный, подстановочно-перестановочный. Разновидность шифра Вижинера, сдвиги не равны L, они разные.
      N1=(Р+L +13)mod 13 - для центурий, к примеру , прямой порядок для нас
      N2= (Р+L?+59)mod 59
      В этом случае имеются сразу и центурии и номера катренов. Шифр полностью готов соединиться с годами.
      Получается не так много вариантов, не так ли?
      
      III. Соединение цифр шифра с годами - наиглавнейший вопрос не решённый, который должен закончить мой предварительный расчёт по коду.
      б) Вернёмся в последней части соединения лет с массивом ряда идентификации. Сложность создаёт ещё то, что годы соединяются с массивом широт, иначе нет смысла в числах Гораполлона. Эти числа прибавляют остатки, я думаю. Массив ряда идентификации имеют числа 46 и 58, также эти числа имеет шифр, не имеют их лишь годы. Поэтому числа Гораполлона даны для массива и лет, так как последние не 'знают', что их нужно соединить с 46 и 58. Поэтому массив широт и годы(лучше взять даты) считаются возможно по равенству остатков(прибавка по r к годам и к массивам). В общем, нужно решить систему уравнений, может, по общему модулю.
      а=bq+r≡ ?
      И чему же эта формула слева (готовых лет или дат) эквивалентна? И вообще, если всё известно, то что же нужно найти-то?
      а) Пока всё шло правильно. А в этом первом пункте есть риск ошибиться. Я здесь тоже предусмотрела 2 варианта. Как же решить правую часть, то есть соединить массив ряда идентификации с шифром. Далее, как вы уже поняли, неизвестное находится в массиве ряда идентификации.
      ≡а=(b+Х)q+r или такой вариант ≡а=(b×Х)q+r
      Если шифр подсчитан полностью, и мы использовали пароль и др., то Х просто неизвестное число, найдя которое, можно будет год поставить в катрену. Например, цифра 10, берём 10 порядковый номер шифра и к нему берём тот год, который мы считаем.
      б) Если от шифра мы отполовинили пароль (шифр Цезаря), то ≡а=(b+Р)q+r или такой вариант ≡а=(b×Р)q+r , то за счёт остатков правая и левая часть уравнения должны быть эквивалентны, Пароль укажет на нужную часть шифра, которая даст букву катрена. Как-то так.
      Возможен этот вариант и при первом случае, когда шифр подсчитали полностью, неизвестное искать не надо, лишь бы совпадали правая и девая часть сравнения.
      Вот зачем нам нужен расчёт системы уравнений. Ностр не знал модульной математики, но знал комбинаторику. А формулы эти равнозначны.
      Вот такие 2 сценария окончательного соединения лет и катренов, общая картина вырисовывается с чем себя я и поздравила.
  • Оставить комментарий
  • © Copyright Прохорова Наталья Григорьевна (miss.prohorova2009@yandex.ru)
  • Обновлено: 14/03/2017. 6k. Статистика.
  • Статья:
  •  Ваша оценка:

    Связаться с программистом сайта
    "Заграница"
    Путевые заметки
    Это наша кнопка