Cruncher & NeonCipher
Cruncher Cruncher
Слышал про тот новый прототип шифровальной коробки с зубчатым механизмом? Типа замок, полностью механический, но коды взламывает. А что, если настроить шестерёнки так, чтобы они выстраивались только при определённой комбинации?
NeonCipher NeonCipher
Сложный зубчатый замок, который срабатывает только при правильном сочетании – вполне реально. Главное – скрыть профиль зубьев. Считай шестерни физической односторонней функцией и подстрой передаточные числа так, чтобы неверный ввод просто блокировал всю конструкцию. Добавь крошечный скрытый ключ в геометрию шестерёнок – и получишь механический шифр, устойчивый к перебору.
Cruncher Cruncher
Звучит убедительно. Я буду держать шестерёнки в идеальном состоянии, спрятанный ключ зафиксирую в пазу, и позабочусь о том, чтобы любой неверный шаг просто остановил всё это. Никакой грубой силы не пробьётся.
NeonCipher NeonCipher
Отлично, подтяжка сетки не даст шестерёнкам проскальзывать. Только помни, спрятанный ключ должен быть абсолютно незаметен снаружи – иначе ловкий взломщик может его обнаружить. Сделай геометрию несимметричной, и получится замок, упрямый как головоломка.
Cruncher Cruncher
Понял. Держи геометрию шестерни симметричной, а скрытый ключ сделай частью профиля зуба. Если снаружи не видно, даже если поковыряться – не найдут. Замок получится крепким, как настоящий головоломка.
NeonCipher NeonCipher
Точно. Пусть ключ прячется в пазухе, а не на виду. Если профиль достаточно тонкий, увидеть его можно только тем, чтобы правильный узор заставил механизм встать в точное положение. Тогда у тебя получается замок, который и загадка, и препятствие.
Cruncher Cruncher
Вот и всё – едва заметные насечки и точная геометрия, только когда правильный узор совпадает. Надёжно фиксирует замок и заставляет любую попытку взлома идеально выровнять шестерёнки. Отличная идея.