Skip to content

An HTML5 <canvas> adaptation of Michael Huebler's (mh's) visualizer for Knollan lock internals.

License

Notifications You must be signed in to change notification settings

prevarikation/knollan-visualizer

Repository files navigation

knollan-visualizer

An HTML5 <canvas> adaptation of Michael Huebler's (mh's) visualizer for Knollan lock internals. Live version hosted at https://prevarikation.github.io/knollan-visualizer/.

Photo of Master Lock Speed Dial

Background

Yehonatan Knoll is the inventor of a novel combination lock which uses four rotatable disks that are spun by a control piece moving in up, down, left and right directions. The lock remains closed until a true gate on each disk is aligned with a windmill-style fence, at which point the shackle can be opened.

Manufactured locks were available directly as Knollans, or more commonly, produced under the Master Lock brand name – Master Lock Speed Dial/1500iD/ONE. As of October 2022, all lock manufacturers seem to have discontinued production of Knollan-style locks.

In 2008, Michael Huebler (mh) extensively researched this locking mechanism (papers available through TOOOL) and created a visualizer for the internals, written in Flash ActionScript. mh has released the visualizer's source code, in part because Flash is now unsupported. This repository is an HTML5 <canvas> adaptation of mh's visualizer, with additional features for lock research.

Ongoing Research

No reliable decoding method was widely known, until recently! Blank Registration has developed a keyspace reduction technique for the Master Lock Speed Dial (video and writeup) which reduces brute-force search from 7501 total combinations to at most 75. This repository also contains a tool to more easily implement the technique. Live version at Blank Registration's Locker Unlocker.

The Knollan, which contains two false gates on each disk, remains elusive :) Please join in the quest!

About

An HTML5 <canvas> adaptation of Michael Huebler's (mh's) visualizer for Knollan lock internals.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published