人们使用锁具的方式在不断的发生着变化。从机械锁到电子锁,锁具行业跨出了巨大的一步,同时也给人们的生活带来了重大的改进。而如今,“生物识别技术”在全球范围内的兴起,正在推动锁具行业的又一次技术革新,这必将引领“指纹锁”时代的到来。
据锁业专家统计,目前全国锁具销售量每年约在22亿把以上。经过数年市场酝酿,市场对指纹锁的需求正日益俱增。据估算,包括金融、军警、办公在内的商用市场每年有约500万套的市场需求。民用市场成熟后,每年至少商用市场的需求量。在未来的数年内,指纹锁具将占居锁具市场的最大份额,成为中国锁业的一个转折点。
正是在这样的市场背景下,新加坡蓝科有限公司推出了可以应用指纹锁具的SIB8132指纹识别专用芯片。在此,将这款指纹识别专业芯片的设计体会与读者分享。
总体设计
严格来讲,指纹锁是电子锁的一种。只不过因为是基于指纹识别技术,抛弃了以前电子锁的“密码”和“智能卡”,使用人体与生俱来的生物特征—指纹,因此而达到了科技与人性之完美统一。指纹锁在满足人们对安全诉求的同时,使人们远离“记忆密码的烦恼”和“携带卡片又怕丢”的担心,真正的能够做到了“既安全又便捷”。
实现这种“既安全又便捷”的指纹锁,在产品总体设计上需要从以下几个方面考虑。
第一,在“安全性”上,不仅要考虑防破坏性开锁,还要兼顾防技术性开锁。采用指纹识别模块,减除了钥匙开锁方式,基本上可以消除技术性开锁的问题。
第二,要考虑重码率,或者叫密钥量。对于采用信息编码的电子锁而言,密钥量一般不少于105。而对于采用生物识别技术的,密钥量都在256个字节以上。其密码强度远远大于现有的密码。
第三,选用的指纹识别和指纹采集器件的性能直接影响着指纹锁的安全性和易用性。虽然“指纹密钥”的强度很大,理论上和实际中,仍然有误识的情况发生,只是这种机率远比密码和机械钥匙小的多。
第四,指纹锁是否增加了较多成本。指纹锁相对于智能卡锁、指纹锁,并未增加多少成本。尤其是采用SIB8132单芯片解决方案后,可以把锁的控制程序和指纹识别程序融合于一个MCU中。这也是目前全球唯一的单芯片设计方案,已经被众多公司实现。
图1是功能较为全面的指纹锁方案框图。从图中可以看出,内置指纹识别功能的锁具控制模块即为SIB8132。它是整个指纹锁的核心。SIB8132是32位低功耗专用处理器,内置256K的ROM、RAM,以及256K FLASH Memory,最大可以存储1000枚指纹数据。整个指纹的比对处理在片内完成,250枚以内1:N比对,1秒内输出结果。..