开锁

开锁技术看到engadget上一篇文章The Lockdown: Locked, but not secure,发现我们以前用的普通的机械锁是如此的不堪一击。记得小时候那种锁还是很时髦的,我们的方言里叫它“死闭灵”(音),现在想想应该是spring的音译,就是弹簧的意思。钥匙就是那种挫出许多深浅不一的齿槽的铁条。如果钥匙和锁对上,一拧就开了。
这篇文章里介绍了一种原理简单的万能钥匙,如下图所示:
这看起来没有什么特别吧,就是一把带几个齿的钥匙和一根塑料棒,怎么会这么强悍呢?我们还是先从弹簧锁的原理讲起。锁的内部结构如下图所示:

那许多英文的术语我也不知道应该怎么翻译,只看核心的部分好了,注意图中绿色和灰色的小圆柱,绿色的小圆柱在锁芯里,灰色的小圆柱在锁身里,被弹簧顶住。如果钥匙和锁配不上的话,不是灰色小圆柱被弹簧顶到锁芯里,来就是绿色小圆柱被钥匙挤到锁身里面去,这样锁芯就被卡住无法转动了。如果钥匙的齿槽深浅刚好和绿色小圆柱的长度匹配,那么绿色小圆柱和灰色小圆柱的分界线刚好和锁芯与锁身的间隙对齐,这样一拧钥匙,锁就被打开了。
万能钥匙的原理也不复杂,就是利用了小圆柱在撞击作用下的不规则跳动,请看下图:

当你把钥匙插入锁孔的时候,小圆柱是没有对齐的,但是在你使劲的敲打钥匙时,这些小圆柱会在撞击下上下跳动,里外层的小圆柱之间产生瞬时的间隙,如果拧动钥匙时机得当,便可以一举将锁打开。
网站上还提供了一段开锁视频,一个未经任何训练的小孩也能借助这个工具在几分钟里轻易地将锁打开,是不是很恐怖?不过这个bump key的齿形是有特殊要求的,随随便便磨出来的并不能轻易地把锁打开。