Resource icon

    Combination Lock (The only secure one) 1.1

    Version 1.1 uploaded, now all should work

    This combination lock brings your security to a whole new level.
    It is based on rails instead of logic, there are no logic connections, so there is no reverse engineering.
    Possible combinations per code length at a 3x3 panel:
    9 .. 362.880 combinations
    8 .. 362.880 combinations
    7 .. 181.440 combinations
    6 .. 60.480 combinations
    5 .. 15.120 combinations
    4 .. 3024 combinations
    3 .. 504 combinations
    2 .. 72 combinations

    Every digit is allowed only once.

    Unfortunately there are ways to crack it with much less combinations, as long as we don't use some extra logic. So as it is now, the maximum would be a 4 and 5 digit code with 3024 combinations.
    If we add an simple counter that resets the sequence automatically after 9 digits, the maximum of 362.880 combinations are usable.

    The size of the panel without displays is only 2x5x3, only 8 buttons/activation modules are needed.

    No lags or loading time caused by logic.

    It's based on a simple mechanic:
    Behind every button is a rail. All but one are facing in the same, false direction only that button that marks your first digit faces in the direction you want.
    Every button is connected to the rail of the next digit of your code, the last button is connected to the rail your door is on. (or to an enter button)
    If you press the buttons in the right order, the rail of your door is set into the right direction and the door opens.
    A reset button resets the rails of all buttons except the very first.

    The blueprint includes three examples of possible use, the easiest to understand is the left one on the picture, because it has only 4 buttons.
    Author
    Knack
    Downloads
    432
    Views
    432
    First release
    Last update
    Rating
    5.00 star(s) 1 ratings

    More resources from Knack

    Latest updates

    1. Fixed the blueprint

      Fixed the blueprint, added countermeasure against brute force. Optimal code length = 4 and 5...

    Latest reviews

    Well done the castle.
    5 stars for the idea.
    how to set the code?
    The first digit of the code defines the direction of the second rail
    the second to the third and beyond.