不过,最早的锁没有机关,只是做成老虎等凶恶动物的形状,想借以把小偷吓走,只能说是一种象征性的锁。据说鲁班是第一个给锁装上机关的人。从出土文物及文字记载所反映的情况看,古代的锁是靠两片板状弹簧的弹力工作。直到如今,这种弹簧仍在应用。
订做老式的木制双开门,主要是安装在门背后的两条木杠栓和一条横木栓来锁卡住门的转动。在门背后的一条木杠栓内控凿有一个长方体形的洞,槽用以装置一条小方木条。这条小方条是可能上下移动。但又不会脱掉出木杠栓的洞槽外。在横木栓上也控凿有一条方凹洞槽,可以让木杠栓的小方条卡进这个凹洞槽内。
由于埃及人的锁只能用在有门栓的那一面,不利于灵活地开与关,于是,希腊人在此基础上,又研究出一种可以从另一面打开的锁。希腊人所制的钥匙,是一根弯曲的木棒,形状和大小很像农夫用的小镰刀。但是也有一些钥匙长达3尺,必须扛在肩上才能搬动,相当沉重。