Рейтинг:0

Вопрос об обороте роторов Enigma

флаг pk

Я пытался заставить алгоритм работать как настоящая машина Enigma, полностью настраиваемый. Я использую два онлайн-эмулятора, чтобы проверить правильность моего закодированного сообщения:

В настоящее время без коммутационной панели кажется, что он работает правильно... пока не происходит какая-то странная конфигурация роторов. Итак, вот точная установка: Крайний левый ротор - V Средний ротор I Крайний правый ротор - III

Начальная конфигурация - ЗПК. Настройка звонка — ААА.

Через несколько букв по моему алгоритму идет конфигурация ротора:

  • ЗПВ
  • ZQW
  • ZQX

Я знаю о двухшаговом механизме, и после нажатия 26 клавиш у нас должно было получиться

  • ZQV
  • ZRW
  • ASX

НО, обе онлайн-симуляции имеют такую ​​последовательность:

  • ЗПВ
  • ZQW
  • АРКС

Как и ротор I, переход от P к Q - это оборот, в то время как все другие источники, которые я видел, говорят, что это от Q к R (короли волн королевского флага выше ...)

Я сошел с ума, или я что-то пропустил?

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

kelalaka avatar
флаг in
Самые большие проблемы с такими вопросами заключаются в том, как мы можем убедиться, что ваш код правильный, и такие проблемы здесь не по теме. Я запутался с отпечатками конфигурации ротора, так как нам нужно только 3 символа, показанных на верхней части роторов.
флаг pk
Ну, не будем, собственно, о моем коде.У меня следующий вопрос: учитывая роторы V, I, III, как можно получить следующую последовательность: ZPV, ZQW, ARX?
kelalaka avatar
флаг in
Роторы двигаются как счетчик, я не вижу этого в вашей последовательности.
флаг pk
ZPV, ZQW, ZQX не счетчик? Как ZPV, ZQW, ARX более согласованы с Enigma?
Maarten Bodewes avatar
флаг in
А разве это не должно заканчиваться на ZQB?
kelalaka avatar
флаг in
Да, моя ошибка. Обновлено; ZPV, ZPW, ZPX, ZPY, ZPZ, ZQA, ZQB....
флаг pk
действительно, за исключением того, что каждый ротор Enigma имеет разное время вращения. Ротор III делает ротор своим левым приращением, когда он переходит от V к W, следовательно, ZPV, ZQW, ZQX... насколько я понимаю. Ротор I (средний) увеличивает левый при переходе от Q к R. Но все эмуляторы ведут себя так, как будто это P to Q, что сводит меня с ума.
kelalaka avatar
флаг in
https://en.wikipedia.org/wiki/Enigma_rotor_details#Turnover_notch_positions
флаг pk
Точно, так почему все эмуляторы делают по другому?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.