Добрый день!
Подскажите, пожалуйста, по какому принципу разработчики роторной машины Энигма выбирали, как внутри каждого ротора соединять контакты между собой. Если перефразировать, то можно ли считать, что эти контакты можно соединять в порядке произвольной - случайной - перестановки или в такой коммутации-перестановке должен быть какой-то скрытый глубокий смысл?
Я пытаюсь разобраться с правилами построения S-блоков. Читаю статьи про бент-функции, но ничегошеньки, кроме запятых, в них не понимаю. :-(((
Спасибо.