半岛·体育中国官方网站平台登陆电子锁及其控制方法与流程docxPAGE PAGE 1 电子锁及其控制方法与流程 1.本发明涉及一种电子锁,尤其涉及一种具有指纹辨识功能的高平安性电子锁。背景技术:2.普通而言,具有指纹辨识功能之电子锁是包含一指纹接收模块、一指纹储存模块及一指纹辨识模块。指纹接收模块用以接收用法者输入的指纹影像。指纹储存模块用以储存起码一注册的指纹影像。指纹辨识模块用以比对输入指纹影像及注册指纹影像。若指纹辨识模块推断输入指纹影像符合注册指纹影像,则指纹辨识模块输出一控制信号至电子锁,以控制电子锁举行解锁操作。然而,现有电子锁的指纹接收模块、指纹储存模块及指纹辨识模块是各自自立的元件。当电子锁的壳体被打开或破坏时,指纹储存模块可以挺直衔接到外部电子装置,使得指纹储存模块中储存的注册指纹影像可以很简单地被外部电子装置读取及复制。技术实现要素:3.本发明的目的在于提供一种电子锁及其控制办法,以解决现有技术的问题。4.本发明电子锁包含一指纹模块以及一控制电路。该指纹模块包含一指纹感应单元用以感应一用法者的指纹影像,以及一指纹辨识单元电衔接于该指纹感应单元,用以对该用法者的指纹影像及该指纹辨识单元中预先储存的注册指纹数据举行比对以产生一比对结果。该控制电路电衔接于该指纹辨识单元,用以按照该比对结果控制该电子锁执行一预定操作。该指纹感应单元和该指纹辨识单元是整合封装在同一芯片,该比对结果是按照一预定加密法加密后从该指纹辨识单元传送至该控制电路。5.本发明电子锁的控制办法包含提供一电子锁包含一指纹模块以及一控制电路,其中该指纹模块包含一指纹感应单元以及一指纹辨识单元整合封装在同一芯片;该指纹感应单元感应一用法者的指纹影像;该指纹辨识单元对该用法者的指纹影像及该指纹辨识单元中预先储存的注册指纹数据举行比对以产生一比对结果;该指纹辨识单元按照一预定加密法加密该比对结果,且传送该加密后的比对结果至该控制电路;以及该控制电路按照该预定加密法解密该加密后的比对结果,且按照该比对结果控制该电子锁执行一预定操作。6.相较于现有技术,本发明电子锁用来储存注册指纹数据的记忆体不会外露,且无法被外部电子装置读取,进而削减注册指纹数据被窃取的风险。另外,注册指纹数据只包含特征点的影像及相对位置,无法恢复成完整的指纹影像,进而增强注册指纹数据的平安性。再者,指纹辨识单元和控制电路之间是利用预定加密法举行交流,因此可以削减电子锁被骇及破解的风险。另一方面,因为注册指纹数据的数据量较完整指纹影像的数据量少,所以本发明电子锁可以储存更多笔的注册指纹数据,且具有较快的比对速度。7.以下结合附图和详细实施例对本发明举行具体描述,但不作为对本发明的限定。附图解释8.图1是本发明电子锁的功能方框暗示图;9.图2是本发明电子锁从输入指纹影像中得到注册指纹数据的暗示图;10.图3是本发明电子锁举行指纹辨识功能的暗示图;11.图4是本发明电子锁举行指纹辨识功能的流程图;12.图5是本发明电子锁举行遥控指纹辨识功能的暗示图;13.图6是本发明电子锁举行遥控指纹辨识功能的流程图。14.其中,附图标志15.100?????????????电子锁16.110?????????????指纹模块17.112?????????????指纹感应单元18.114?????????????指纹辨识单元19.116?????????????金属唤醒线?????????????控制电路21.130?????????????输入面板22.140?????????????无线?????????????外部电子装置24.d???????????????注册指纹数据25.f???????????????手指26.a1至a9??????????特征点27.i???????????????输入指纹影像28.410至470????????步骤29.610至670????????步骤详细实施方式30.下面结合附图对本发明的结构原理和工作原理作详细的描述:31.请参考图1。图1是本发明电子锁的功能方框暗示图。1所示,本发明电子锁100包含一指纹模块110、一控制电路120以及一输入面板130。指纹模块110用以执行指纹辨识功能。控制电路120用以控制电子锁100的运作,例如控制电子锁100执行一解锁操作、一上锁操作或一指纹注册操作。输入面板130用以接收按键输入或触控输入,但本发明不以此为限。另外,本发明电子锁100可另包含一无线外部的电子装置举行通讯。举例来说,无线可以利用近距离无线附近的移动装置举行通讯;或者无线可以经由无线网络和远程的电子装置举行通讯。32.指纹模块110包含一指纹感应单元112以及一指纹辨识单元114电衔接于指纹感应单元112。指纹感应单元112用以感应一用法者的指纹影像。指纹辨识单元114用以对用法者的指纹影像及指纹辨识单元114中预先储存的注册指纹数据举行比对以产生一比对结果。在本发明中,指纹感应单元112和指纹辨识单元114是整合封装在同一芯片,且指纹辨识单元114只会对外传送比对结果。另一方面,指纹模块110可以在未运作时进入休眠模式以节约电力。指纹模块110可另包含一金属唤醒线。金属唤醒线用以感应用法者的手指以唤醒指纹模块110。33.请参考图2,并一并参考图1。图2是本发明电子锁从输入指纹影像中得到注册指纹数据的暗示图。所示,当控制电路120控制电子锁100执行指纹注册操作时,用法者可以利用指纹感应单元112输入起码一个指纹影像(用法者可以输入多个指纹影像以增强辨识牢靠度)。当指纹感应单元112将输入指纹影像i传送至指纹辨识单元114时,指纹辨识单元114会先辨识输入指纹影像i上的多个特征点,例如特征点a1~a9。之后,指纹辨识单元114会保留多个特征点a1~a9的影像及相对位置且删除多个特征点a1~a9以外区域的影像以得到注册指纹数据d。注册指纹数据d会进一步储存于指纹辨识单元114中的记忆体。在图2中,特征点的数目只是暗示,本发明不以此为限。另外,特征点(例如起点、尽头、结合点、分叉点)的辨识方式包含但不限于现有的指纹辨识办法。34.请同时参考图3及图4。图3是本发明电子锁举行指纹辨识功能的暗示图,图4是本发明电子锁举行指纹辨识功能的流程图。所示,当本发明电子锁100举行指纹辨识功能时,用法者可以将手指f碰触指纹感应单元112,以让指纹感应单元112感应用法者的指纹影像(步骤410)。当指纹感应单元112感应到用法者的指纹影像后,指纹辨识单元114会对用法者的指纹影像及指纹辨识单元114中预先储存的注册指纹数据d举行比对以产生一比对结果(步骤420)。指纹辨识单元114会辨识用法者的指纹影像上的多个特征点,并进一步和注册指纹数据d中的特征点的影像及相对位置举行比对。当用法者的指纹影像上的多个特征点符合注册指纹数据d中的特征点的影像及相对位置时(或符合百分比高于一预设门槛值时),指纹辨识单元114推断比对胜利,并产生一胜利的比对结果;当用法者的指纹影像上的多个特征点不符合注册指纹数据d中的特征点的影像及相对位置时(或符合百分比低于一预设门槛值时),指纹辨识单元114推断比对失败,并产生一失败的比对结果。之后,指纹辨识单元114会按照一预定加密法加密比对结果,且传送加密后的比对结果至控制电路120(步骤430)。预定加密法可以是md5、aes、des、3des、idea、base64、rsa、dsa、ecc、sha、hmac、ssl、tls、blowfish、rc5、rc6、caesar cipher、affine cipher等加密法,但本发明不以此为限。当控制电路120接收到加密后的比对结果后,控制电路会再按照相同的预定加密法解密该加密后的比对结果,以确认比对结果是否胜利(步骤440)。当控制电路120确认比对结果胜利时,控制电路120会控制电子锁100的锁组执行一解锁操作(步骤450)。另一方面,当控制电路120确认比对结果失败时,控制电路120会进一步推断比对结果失败的次数是否超过一预定值(步骤460)。当控制电路120推断比对结果失败的次数未超过预定值时,控制电路120允许用法者重新输入指纹(亦即回到步骤410);当控制电路120推断比对结果失败的次数已超过预定值时,控制电路120会控制电子锁100于一预定时光内停止接收输入(步骤470),例如控制指纹模块110及输入面板130于一预定时光内停止接收输入。35.依据上述配置,因为指纹感应单元112和指纹辨识单元114是整合封装在同一芯片,且指纹辨识单元114只会对外传送比对结果,因此指纹辨识单元114中用来储存注册指纹数据d的记忆体不会外露,且无法被外部电子装置读取,进而削减注册指纹数据d被窃取的风险。另外,注册指纹数据d只包含特征点的影像及相对位置,而不包含特征点以外区域的影像,因此即使注册指纹数据d被窃取也无法恢复成完整的指纹影像。再者,指纹辨识单元114和控制电路120之间是利用预定加密法举行交流,因此可以削减电子锁100被骇及破解的风险。36.另一方面,注册指纹数据d可以进一步被加密以储存于指纹辨识单元114的记忆体,以进一步增强注册指纹数据d的平安性。注册指纹数据d被加密的办法可以相同或相异于该预定加密法。因为注册指纹数据d的数据量较完整指纹影像的数据量少,所以指纹辨识单元114的记忆体可以储存更多笔的注册指纹数据d,且指纹辨识单元114在举行比对时可以有较快的比对速度。37.请同时参考图5及图6。图5是本发明电子锁举行遥控指纹辨识功能的暗示图,图6是本发明电子锁举行遥控指纹辨识功能的流程图。所示,当本发明电子锁100举行遥控指纹辨识功能时,无线接收一外部指纹数据(步骤610)。举例来说,用法者可以利用一移动装置将用法者的指纹数据(外部指纹数据)经由近距离无线通讯技术传送至无线;或者用法者可以利用一远程电子装置将用法者的指纹数据经由无线网络传送至无线。用法者的指纹数据可以是一完整指纹影像或是只包含特征点的影像及相对位置的指纹数据。当外部电子装置200感应用法者的指纹影像时,外部电子装置200中安装的应用程序可以从指纹影像中保留多个特征点的影像及相对位置且删除该多个特征点以外区域的影像以得到外部指纹数据。外部电子装置200亦可利用应用程序和电子锁100举行通讯。当外部指纹数据从外部电子装置200经由无线会对外部指纹数据及指纹辨识单元114中预先储存的注册指纹数据d举行比对以产生一比对结果(步骤620)。当外部指纹数据的多个特征点符合注册指纹数据d中的特征点的影像及相对位置时(或符合百分比高于一预设门槛值时),指纹辨识单元114推断比对胜利,并产生一胜利的比对结果;当外部指纹数据的多个特征点不符合注册指纹数据d中的特征点的影像及相对位置时(或符合百分比低于一预设门槛值时),指纹辨识单元114推断比对失败,并产生一失败的比对结果。之后,指纹辨识单元114会按照前述预定加密法加密比对结果,且传送加密后的比对结果至控制电路120(步骤630)。当控制电路120接收到加密后的比对结果后,控制电路会再按照相同的预定加密法解密该加密后的比对结果,以确认比对结果是否胜利(步骤640)。当控制电路120确认比对结果胜利时,控制电路120会控制电子锁100的锁组执行解锁操作(步骤650)。另一方面,当控制电路120确认比对结果失败时,控制电路120会进一步推断比对结果失败的次数是否超过一预定值(步骤660)。当控制电路120推断比对结果失败的次数未超过预定值时,控制电路120允许用法者重新传送外部指纹数据(亦即回到步骤610);当控制电路120推断比对结果失败的次数已超过预定值时,控制电路120会控制电子锁100于一预定时光内停止接收输入(步骤670),例如控制指纹模块110、输入面板130及无线于一预定时光内停止接收输入。38.依据上述配置,用法者可以利用外部电子装置200于电子锁100中举行指纹辨识。另外,当外部指纹数据从外部电子装置200经由无线时,外部指纹数据亦可以被外部电子装置200的应用程序依据前述预定加密法加密,以降低外部指纹数据被窃取的风险。再者,当外部指纹数据只包含特征点的影像及相对位置时,即使外部指纹数据被窃取也无法恢复成完整的指纹影像。39.另一方面,在步骤450及步骤650中,当控制电路120确认比对结果胜利时,控制电路120不限于控制电子锁100的锁组执行解锁操作,控制电路120亦可以控制电子锁100执行其他操作,例如更改或新增注册指纹数据,或者更改或新增输入面板130的按键密码。40.相较于现有技术,本发明电子锁用来储存注册指纹数据的记忆体不会外露,且无法被外部电子装置读取,进而削减注册指纹数据被窃取的风险。另外,注册指纹数据只包含特征点的影像及相对位置,无法恢复成完整的指纹影像,进而增强注册指纹数据的平安性。再者半岛·体育中国官方网站,指纹辨识单元和控制电路之间是利用预定加密法举行交流,因此可以削减电子锁被骇及破解的风险。另一方面,因为注册指纹数据的数据量较完整指纹影像的数据量少,所以本发明电子锁可以储存更多笔的注册指纹数据,且具有较快的比对速度。41.固然,本发明还可有多种实施例,在不背离本发明精神及其实质的状况下,认识本事域的技术人员当可按照本发明作出各种相应的转变和变形,但这些相应的转变和变形都应属于本发明所附的权利要求的庇护范围。
2023年云南大学滇池学院网络工程专业《数据结构与算法》科目期末试卷A(有答案).docx
原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者
Copyright © 2021-2025 半岛·体育(中国)官方网站-BANDAO SPORTS 版权所有 鲁ICP备2021022369号-1 HTML地图 XML地图 txt地图
收到你的留言,半岛体育将第一时间与你取得联系