Lock Picking 101 Forum
A community dedicated to the fun and ethical hobby of lock picking.
       

Lock Picking 101 Home
Login
Profile
Members
Forum Rules
Frequent Forum Questions
SEARCH
View New Posts
View Active Topics


Live Chat on Discord
LP101 Forum Chat
Keypicking Forum Chat
Reddit r/lockpicking Chat



Learn How to Pick Locks
FAQs & General Questions
Got Beginner Questions?
Pick-Fu [Intermediate Level]


Ask a Locksmith
This Old Lock
This Old Safe
What Lock Should I Buy?



Hardware
Locks
Lock Patents
Lock Picks
Lock Bumping
Lock Impressioning
Lock Pick Guns, Snappers
European Locks & Picks
The Machine Shop
The Open Source Lock
Handcuffs


Member Spotlight
Member Introductions
Member Lock Collections
Member Social Media


Off Topic
General Chatter
Other Puzzles


Locksmith Business Info
Training & Licensing
Running a Business
Keyways & Key Blanks
Key Machines
Master Keyed Systems
Closers and Crash Bars
Life Safety Compliance
Electronic Locks & Access
Locksmith Supplies
Locksmith Lounge


Buy Sell Trade
Buy - Sell - Trade
It came from Ebay!


Advanced Topics
Membership Information
Special Access Required:
High Security Locks
Vending Locks
Advanced Lock Pick Tools
Bypass Techniques
Safes & Safe Locks
Automotive Entry & Tools
Advanced Buy/Sell/Trade


Locksport Groups
Locksport Local
Chapter President's Office
Locksport Board Room
 

The design flaw in modern locks

TOSL Project. A community project to "build a better mousetrap".

The design flaw in modern locks

Postby ajfirecracker » 5 Jan 2019 17:33

Modern mechanical locks allow the binding mechanism (that prevents an open) to interface with the input mechanism (that "reads" the key or pick input into the system). This allows lockingpicking, raking, and other attempts to move the lock elements into the appropriate position, because the input system gives physical feedback/resistance that allows a skilled attacker to manipulate the pins or lock elements 1-by-1 until he finds a valid input.

Lockpickinglawyer's kwikset improvement video ( https://www.youtube.com/watch?v=7JlgKCUqzA0 ) gave me an idea for an improvement to modern locks that doesn't involve too much additional complexity

His system has multiple wrong inputs (i.e. lifting pins without a wafer to slide over his construction holes) and those wrong inputs deny entry. Critically, there is no feedback when inputting the "combination" of pin heights into the lock - only when the core (and everything the attacker can access non-destructively) is turned is there physical feedback that the "combination" of pin heights was incorrect.

I think the improvement is to take this idea (the key inputs a combination of heights, which are then checked after core rotation starts) and apply it without freezing up the lock and simply make sure you have enough permutations in the lock settings to allow adequate security

I have two ideas for how to do this without freezing up the lock

1: On top of your driver pin you have a stack of wafers, the top one of which is double height and extends across the shear line when resting. There are some number of normal wafers below, which can be lifted into the bible, allowing either: 1 wafer (clearing the double-height wafer from the shear line), or 2 or 3 or X (however high your stack is, presumably 3ish) to be "input" as valid key heights and will not give physical feedback. Once the wafers are lifted, they sit in the bible. Now, for the next step, the bible has to be a metal frame that allows some sort of comb (attached to the core) to pass through. This comb will be shaped so that the double-height wafer can only be at a certain height (i.e. there is one double-spaced gap for a wafer to go through, but not two). If the wrong number of wafers are lifted prior to core rotation, the double-height wafer will not line up with its 1 and only hole, and block the further core rotation.

2: Instead the bible can have holes drilled in the sides and have wafers that do or don't have holes in them to allows metal tines/spikes through. This probably requires non-round pins in order to keep the hole aligned properly. Probably also restricts the number of differs, but you can just add more pins to up the math on the number of permutations.
ajfirecracker
 
Posts: 3
Joined: 5 Jan 2019 17:07

Re: The design flaw in modern locks

Postby jwrm22 » 5 Jan 2019 17:50

Interesting stuff. Have you attempted to drawing or make a prototype?
A one pin-stack cardboard demo would be enough at this stage.

I myself am working on side channel analysis is locks and this would prevent most 'analysis'.
A side channel is something you can measure that will give key information but is not intended.
One 'side channel' if you can call it might be the binding order as you've mentioned as a flaw in the modern locks.
Another would be to weight the pins and calculate the pin stacks from there.
jwrm22
 
Posts: 137
Joined: 26 Sep 2017 12:27

Re: The design flaw in modern locks

Postby ajfirecracker » 5 Jan 2019 17:53

I have it diagrammed in my head. I agree that a prototype is the way to go - I was thinking balsa wood but cardboard might be cheaper and work just as well
ajfirecracker
 
Posts: 3
Joined: 5 Jan 2019 17:07

Re: The design flaw in modern locks

Postby ShadowXT » 6 Jan 2019 0:14

Come up with a simple concept with one or two pins in CAD and 3D print a model for testing. You can scale up to all the pins once you verify that it works to your satisfaction. 3D printers are cheap now or you can go down to your local office supply shop and they have 3D printers to print parts.
ShadowXT
 
Posts: 12
Joined: 8 Aug 2018 5:29

Re: The design flaw in modern locks

Postby ShadowXT » 6 Jan 2019 0:23

3D modelling and printing provides quick changes to the design during the prototype stage. You just hit print and make new parts. I love my 3D printer and it has allowed me to do design change iterations quickly and with minimal cost. You can pick up a decent 3D printer for less than $200. There are also free software that you can use online like Fusion 360 for hobbyist/makers and startups. Learning a 3D CAD tool is invaluable and provides a way to quickly change your design and create production level CAD models. You basically create individual parts and assembly models with all the parts assembled. You can also create exploded views which makes it easier to understand the concepts.
ShadowXT
 
Posts: 12
Joined: 8 Aug 2018 5:29

Re: The design flaw in modern locks

Postby cledry » 6 Jan 2019 8:13

The demand for high security locks is a lot less than cheaper locks. Integration with existing commercial hardware and master keying capability will be paramount, unless just targeting residential. In most residential break ins another means of entry is used rather than picking the lock. Lastly reliability needs to be there. Some overly complex high security locks just have issues with long term reliability.
Jim
User avatar
cledry
 
Posts: 2836
Joined: 7 Mar 2009 23:29
Location: Orlando

Re: The design flaw in modern locks

Postby GWiens2001 » 6 Jan 2019 14:24

cledry wrote:The demand for high security locks is a lot less than cheaper locks. Integration with existing commercial hardware and master keying capability will be paramount, unless just targeting residential. In most residential break ins another means of entry is used rather than picking the lock. Lastly reliability needs to be there. Some overly complex high security locks just have issues with long term reliability.


So true. The Fichet F3D is a great example. Very high security, quite difficult to make a key, difficult to pick. Sounds great, right? It was super expensive and had so many small, complex parts that they failed frequently enough that Fichet had to discontinue manufacturing and selling of the locks.

Gordon
Just when you finally think you have learned it all, that is when you learn that you don't know anything yet.
User avatar
GWiens2001
Site Admin
 
Posts: 7550
Joined: 3 Sep 2012 16:24
Location: Arizona, United States

Re: The design flaw in modern locks

Postby ajfirecracker » 6 Jan 2019 14:43

cledry wrote:The demand for high security locks is a lot less than cheaper locks. Integration with existing commercial hardware and master keying capability will be paramount, unless just targeting residential. In most residential break ins another means of entry is used rather than picking the lock. Lastly reliability needs to be there. Some overly complex high security locks just have issues with long term reliability.


I agree, those are serious concerns. I don't think reliability is likely to be an issue with the hole-in-pin / spike-through-pin design (there should be no more mechanical wear than a conventional pin/tumbler lock), but being able to key those as desired becomes a challenge. Perhaps the spikes need to be at adjustable heights or be removable in order to allow alternate keying
ajfirecracker
 
Posts: 3
Joined: 5 Jan 2019 17:07


Return to The Open Source Lock

Who is online

Users browsing this forum: No registered users and 1 guest

cron