发明名称 一种使用移动终端碎片化指纹对码开门锁的方法
摘要 本发明公开了一种使用移动终端碎片化指纹对码开门锁的方法,包括对码的步骤:将门上的开关调到对码的位置;移动终端和门进行无线设备连接;移动终端将移动终端的ID(ID<sub>A</sub>)发送到门,门将门的ID(ID<sub>B</sub>)发送到移动终端;移动终端产生一个随机数R,通过如下算法生成n个指纹:H<sub>0</sub>=R;H<sub>1</sub>=H(H<sub>0</sub>,ID<sub>A</sub>,ID<sub>B</sub>);H<sub>2</sub>=H(H<sub>1</sub>,ID<sub>A</sub>,ID<sub>B</sub>);......;H<sub>n</sub>=H(H<sub>n‑1</sub>,ID<sub>A</sub>,ID<sub>B</sub>);移动终端对生成的每个指纹H<sub>i</sub>进行碎片化为H<sub>i1</sub>、H<sub>i2</sub>......H<sub>im</sub>(0≤i&lt;n);对每个指纹H<sub>i</sub>在其对应的指纹碎片集(H<sub>i1</sub>、H<sub>i2</sub>......H<sub>im</sub>(0≤i&lt;n))中随机选择其中s(0&lt;s&lt;m)个碎片,记为Key<sub>i0</sub>,另外m‑s个碎片记为Key<sub>i1</sub>;将Key<sub>i1</sub>和H<sub>0</sub>保存在门禁装置中,Key<sub>i0</sub>保存在移动终端;还包括指纹信息匹配的步骤。本发明的开锁方法,安全性高,成本低,且精度高。
申请公布号 CN106204819A 申请公布日期 2016.12.07
申请号 CN201610474023.5 申请日期 2016.06.25
申请人 成都市生活家装饰工程有限公司 发明人 白杰;佘堃
分类号 G07C9/00(2006.01)I 主分类号 G07C9/00(2006.01)I
代理机构 成都睿道专利代理事务所(普通合伙) 51217 代理人 薛波
主权项 一种使用移动终端碎片化指纹对码开门锁的方法,其特征在于:包括对码的步骤:将门上的开关调到对码的位置;移动终端和门进行无线设备连接;移动终端将移动终端的ID(ID<sub>A</sub>)发送到门,门将门的ID(ID<sub>B</sub>)发送到移动终端;移动终端产生一个随机数R,通过如下算法生成n个指纹:H<sub>0</sub>=R;H<sub>1</sub>=H(H<sub>0</sub>,ID<sub>A</sub>,ID<sub>B</sub>);H<sub>2</sub>=H(H<sub>1</sub>,ID<sub>A</sub>,ID<sub>B</sub>);......;H<sub>n</sub>=H(H<sub>n‑1</sub>,ID<sub>A</sub>,ID<sub>B</sub>);移动终端对生成的每个指纹H<sub>i</sub>进行碎片化为H<sub>i1</sub>、H<sub>i2</sub>......H<sub>im</sub>(0≤i&lt;n);对每个指纹H<sub>i</sub>在其对应的指纹碎片集(H<sub>i1</sub>、H<sub>i2</sub>......H<sub>im</sub>(0≤i&lt;n))中随机选择其中s(0&lt;s&lt;m)个碎片,记为Key<sub>i0</sub>,另外m‑s个碎片记为Key<sub>i1</sub>;将Key<sub>i1</sub>和H<sub>0</sub>保存在门禁装置中,Key<sub>i0</sub>保存在移动终端;还包括指纹信息匹配的步骤:移动终端将指纹信息Key<sub>i0</sub>、ID<sub>A</sub>发送到门禁装置;门禁装置查找安全区中是否包含ID<sub>A</sub>存储区域;如果不存在,不开门,否则,取出ID<sub>A</sub>存储区域中的Key<sub>i1</sub>与Key<sub>i0</sub>做并集得到H<sub>i1</sub>......H<sub>im</sub>;将H<sub>i1</sub>、H<sub>i2</sub>......H<sub>im</sub>碎片按顺序拼接得到指纹H<sub>i</sub>’;门禁装置从安全区中取出H<sub>i‑1</sub>,ID<sub>B</sub>,通过H<sub>i</sub>=H(H<sub>i‑1</sub>,ID<sub>A</sub>,ID<sub>B</sub>)计算出H<sub>i</sub>;判断H<sub>i</sub>’和H<sub>i</sub>是否相同,相同则开门,不同则不开门;在匹配成功之后,从门锁的安全区中将H<sub>i‑1</sub>删除,同时存储H<sub>i</sub>。
地址 610020 四川省成都市锦江区华兴正街9号3栋1-4楼2号