智能锁开锁方法及设置方法pdf

发布时间:91 阅读次数:91

  《智能锁开锁方法及设置方法.pdf》由会员分享,可在线阅读,更多相关《智能锁开锁方法及设置方法.pdf(11页完成版)》请在专利查询网上搜索。

  2、锁方法及设置方法 (57)摘要 本发明涉及一种智能锁开锁方法, 包括下述 步骤: 主控模块向NFC模块发送密钥组; NFC模块 接收所述密钥组并将其发送至寄存器寄存, 然后 打开第二场强; NFC模块读取第二场强内的智能 卡, 比较存储在智能卡内的密钥组与寄存在寄存 器内的密钥组, 若一致, 则生成开锁命令。 通过 NFC模块比较主控模块下发的密钥组和进入到其 场强内的智能卡的密钥组, 一致才能开锁, 成功 地将NFC技术应用于门禁系统, 配合具有专用密 钥组的智能卡, 提高了智能锁的可靠性和抗干扰 能力, 不易破解, 消除了安全隐患; 不仅能满足在 适当距离(几厘米)内实现设备间的数据交换,。

  3、 而 且在保证足够安全的同时又能够满足临时访客 的实时性。 权利要求书2页 说明书7页 附图1页 CN 110782567 A 2020.02.11 CN 110782567 A 1.一种智能锁开锁方法, 其特征在于, 包括下述步骤: 主控模块向NFC模块发送密钥组; NFC模块接收所述密钥组并将其发送至寄存器寄存, 然后打开第二场强; NFC模块读取第二场强内的智能卡, 比较存储在智能卡内的密钥组与寄存在寄存器内 的密钥组, 若一致, 则生成开锁命令。 2.根据权利要求1所述的智能锁开锁方法, 其特征在于, 所述主控模块向NFC模块发送 密钥组之前, 还包括: NFC模块时时打开第一场强, 。

  4、并于第一场强内感应到智能卡后向主控模块发送索密信 号。 3.根据权利要求2所述的智能锁开锁方法, 其特征在于, 所述第一场强的强度小于所述 第二场强的强度。 4.根据权利要求1所述的智能锁开锁方法, 其特征在于, 所述比较存储在智能卡内的密 钥组与寄存在寄存器内的密钥组包括: 依次调取智能卡每个扇区内存储的密钥, 并将每次调取的密钥与寄存器内的密钥组内 的所有密钥进行对比, 若寄存器内的密钥组内存在与调取的密钥一致的密钥, 则调取的密 钥通过; 若每次调取的密钥均通过, 则存储在智能卡内的密钥组与寄存在寄存器内的密钥组一 致。 5.根据权利要求4所述的智能锁开锁方法, 其特征在于, 所述比较存。

  5、储在智能卡内的密 钥组与寄存在寄存器内的密钥组还包括: 若寄存器内的密钥组内存在与权限扇区内存储的密钥一致的密钥, 则读取权限扇区内 权限数据块内的权限信息, 将读取到的权限信息与主控模块内存储的全部权限信息进行对 比, 若主控模块内存在与读取到的权限信息一致的权限信息, 则权限扇区内存储的密钥通 过; 所述权限扇区为所述智能卡的多个扇区中的一个; 所述权限数据块为所述权限扇区的多个数据块中的一个。 6.一种智能锁设置方法, 其特征在于, 包括下述步骤: 将读写卡器与交互终端进行电连接; 将属于一个智能锁的一个或多个智能卡分别置于读写卡器的感应区内, 通过交互终端 分别向每个智能卡写入该智能锁。

  6、的密钥组; 通过交互终端将该智能锁的编号和密钥组分别上传至服务后台。 7.根据权利要求6所述的智能锁设置方法, 其特征在于, 所述通过交互终端分别向每一 个智能卡写入该智能锁的密钥组包括: 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 交互终端分别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认证成 功, 则向该智能卡的每个扇区内分别写入新密钥, 所有扇区内的新密钥组成密钥组。 8.根据权利要求6所述的智能锁设置方法, 其特征在于, 通过交互终端分别向每一个智 能卡写入该智能锁的密钥组的同时, 还包括: 通过交互终端分别向属于该智能锁的每个智能卡写入其权限信息; 。

  7、权利要求书 1/2 页 2 CN 110782567 A 2 通过交互终端将属于该智能锁的每个智能卡的信息分别上传至服务后台, 所述智能卡 的信息包括UID和权限信息。 9.根据权利要求8所述的智能锁设置方法, 其特征在于, 所述通过交互终端分别向每个 智能卡写入其权限信息包括: 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 交互终端分别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认证成 功, 则从智能卡的多个扇区中选择一个作为权限扇区, 并从选出的权限扇区内的多个数据 块中选择一个作为权限数据块, 再向权限数据块内写入该智能卡的权限信息。 10.根据权利要求8。

  8、所述的智能锁设置方法, 其特征在于, 所述通过交互终端将该智能 锁的编号与密钥组分别上传至服务后台后, 还包括: 所述服务后台向智能锁发送其密钥组 和属于其的每个智能卡的信息。 11.根据权利要求10所述的智能锁设置方法, 其特征在于, 所述服务后台向智能锁发送 其密钥组和属于其的每个智能卡的信息后, 还包括: 通过交互终端删除服务后台内属于该智能锁的全部或部分智能卡的权限信息; 所述服务后台向智能锁发送同步更新命令; 所述智能锁删除对应的全部或部分智能卡的权限信息。 12.根据权利要求10所述的智能锁设置方法, 其特征在于, 所述服务后台向智能锁发送 其密钥组和属于其的每个智能卡的信息后, 。

  9、还包括: 通过交互终端向服务后台内写入增加的智能卡的信息; 服务后台向该智能锁发送增加的智能卡的信息; 通过交互终端或智能锁向对应的智能卡内写入与之对应的权限信息。 权利要求书 2/2 页 3 CN 110782567 A 3 一种智能锁开锁方法及设置方法 技术领域 0001 本发明涉及智能锁技术领域, 尤其涉及一种智能锁开锁方法及设置方法。 背景技术 0002 目前, 由于人们经济能力和生活水平的提高, 人们对于智能家居产品的需求也更 加多样化, 智能门锁支持的开锁方法也越来越多, 但现有的门禁系统大多无法自动识别临 时访客身份, 从而导致实时性和安全性不够高; 而且目前很多门禁产品使用原始。

  10、IC卡的ID 号去做门禁卡, 没有进行加密认证或者开发专用的密钥, 容易破解, 安全隐患高。 0003 因此, 需要提供一种智能锁开锁方法及设置方法来解决现有技术的不足。 发明内容 0004 为了解决现有技术中的问题, 本发明提供了一种智能锁开锁方法及设置方法。 0005 一种智能锁开锁方法, 包括下述步骤: 0006 主控模块向NFC模块发送密钥组; 0007 NFC模块接收所述密钥组并将其发送至寄存器寄存, 然后打开第二场强; 0008 NFC模块读取第二场强内的智能卡, 比较存储在智能卡内的密钥组与寄存在寄存 器内的密钥组, 若一致, 则生成开锁命令。 0009 进一步的, 所述主控模块。

  11、向NFC模块发送密钥组之前, 还包括: 0010 NFC模块时时打开第一场强, 并于第一场强内感应到智能卡后向主控模块发送索 密信号。 0011 进一步的, 所述第一场强的强度小于所述第二场强的强度。 0012 进一步的, 所述比较存储在智能卡内的密钥组与寄存在寄存器内的密钥组包括: 0013 依次调取智能卡每个扇区内存储的密钥, 并将每次调取的密钥与寄存器内的密钥 组内的所有密钥进行对比, 若寄存器内的密钥组内存在与调取的密钥一致的密钥, 则调取 的密钥通过; 0014 若每次调取的密钥均通过, 则存储在智能卡内的密钥组与寄存在寄存器内的密钥 组一致。 0015 进一步的, 所述比较存储在智。

  12、能卡内的密钥组与寄存在寄存器内的密钥组还包 括: 0016 若寄存器内的密钥组内存在与权限扇区内存储的密钥一致的密钥, 则读取权限扇 区内权限数据块内的权限信息, 将读取到的权限信息与主控模块内存储的全部权限信息进 行对比, 若主控模块内存在与读取到的权限信息一致的权限信息, 则权限扇区内存储的密 钥通过; 0017 所述权限扇区为所述智能卡的多个扇区中的一个; 0018 所述权限数据块为所述权限扇区的多个数据块中的一个。 0019 基于同一发明构思, 本发明还提供了一种智能锁设置方法, 包括下述步骤: 说明书 1/7 页 4 CN 110782567 A 4 0020 将读写卡器与交互终端进。

  13、行电连接; 0021 将属于一个智能锁的一个或多个智能卡分别置于读写卡器的感应区内, 通过交互 终端分别向每个智能卡写入该智能锁的密钥组; 0022 通过交互终端将该智能锁的编号和密钥组分别上传至服务后台。 0023 进一步的, 所述通过交互终端分别向每一个智能卡写入该智能锁的密钥组包括: 0024 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 0025 交互终端分别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认 证成功, 则向该智能卡的每个扇区内分别写入新密钥, 所有扇区内的新密钥组成密钥组。 0026 进一步的, 通过交互终端分别向每一个智能卡写入该智能锁的。

  14、密钥组的同时, 还 包括: 0027 通过交互终端分别向属于该智能锁的每个智能卡写入其权限信息; 0028 通过交互终端将属于该智能锁的每个智能卡的信息分别上传至服务后台, 所述智 能卡的信息包括UID和权限信息。 0029 进一步的, 所述通过交互终端分别向每个智能卡写入其权限信息包括: 0030 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 0031 交互终端分别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认 证成功, 则从智能卡的多个扇区中选择一个作为权限扇区, 并从选出的权限扇区内的多个 数据块中选择一个作为权限数据块, 再向权限数据块内写入该智能卡的权。

  15、限信息。 0032 进一步的, 所述通过交互终端将该智能锁的编号与密钥组分别上传至服务后台 后, 还包括: 所述服务后台向智能锁发送其密钥组和属于其的每个智能卡的信息。 0033 进一步的, 所述服务后台向智能锁发送其密钥组和属于其的每个智能卡的信息 后, 还包括: 0034 通过交互终端删除服务后台内属于该智能锁的全部或部分智能卡的权限信息; 0035 所述服务后台向智能锁发送同步更新命令; 0036 所述智能锁删除对应的全部或部分智能卡的权限信息。 0037 进一步的, 所述服务后台向智能锁发送其密钥组和属于其的每个智能卡的信息 后, 还包括: 0038 通过交互终端向服务后台内写入增加的。

  16、智能卡的信息; 0039 服务后台向该智能锁发送增加的智能卡的信息; 0040 通过交互终端或智能锁向对应的智能卡内写入与之对应的权限信息。 0041 本发明的技术方案与最接近的现有技术相比具有如下优点: 0042 本发明提供的技术方案提供的智能锁开锁方法, 通过NFC模块比较主控模块下发 的密钥组和进入到其场强内的智能卡的密钥组, 一致才能开锁, 成功地将NFC技术应用于门 禁系统, 配合具有专用密钥组的智能卡, 提高了智能锁的可靠性和抗干扰能力, 不易破解, 消除了安全隐患; 不仅能满足在适当距离(几厘米)内实现设备间的数据交换, 而且在保证 足够安全的同时又能够满足临时访客的实时性。 附。

  17、图说明 0043 图1是本发明提供的智能锁开锁方法的流程图; 说明书 2/7 页 5 CN 110782567 A 5 0044 图2是本发明提供的智能锁设置方法的流程图。 具体实施方式 0045 为了使本技术领域的人员更好地理解本申请方案, 下面将结合本申请实施例中的 附图, 对本申请实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是 本申请一部分的实施例, 而不是全部的实施例。 基于本申请中的实施例, 本领域普通技术人 员在没有做出创造性劳动前提下所获得的所有其他实施例, 都应当属于本申请保护的范 围。 0046 需要说明的是, 本申请的说明书和权利要求书及上述附图中。

  18、的术语 “第一” 、“第 二” 等是用于区别类似的对象, 而不必用于描述特定的顺序或先后次序。 应该理解这样使用 的数据在适当情况下可以互换, 以便这里描述的本申请的实施例。 此外, 术语 “包括” 和 “具 有” 以及他们的任何变形, 意图在于覆盖不排他的包含, 例如, 包含了一系列步骤或单元的 过程、 方法、 系统、 产品或设备不必限于清楚地列出的那些步骤或单元, 而是可包括没有清 楚地列出的或对于这些过程、 方法、 产品或设备固有的其它步骤或单元。 0047 在本申请中, 术语 “上” 、“下” 、“内” 、“中” 、“外” 、“前” 、“后” 等指示的方位或位置关 系为基于附图所示的方。

  19、位或位置关系。 这些术语主要是为了更好地描述本申请及其实施 例, 并非用于限定所指示的装置、 元件或组成部分必须具有特定方位, 或以特定方位进行构 造和操作。 0048 并且, 上述部分术语除了可以用于表示方位或位置关系以外, 还可能用于表示其 他含义, 例如术语 “上” 在某些情况下也可能用于表示某种依附关系或连接关系。 对于本领 域普通技术人员而言, 可以根据具体情况理解这些术语在本申请中的具体含义。 0049 此外, 术语 “设置” 、“连接” 、“固定” 应做广义理解。 例如,“连接” 可以是固定连接, 可拆卸连接, 或整体式构造; 可以是机械连接, 或电连接; 可以是直接相连, 或者。

  20、是通过中间 媒介间接相连, 又或者是两个装置、 元件或组成部分之间内部的连通。 对于本领域普通技术 人员而言, 可以根据具体情况理解上述术语在本申请中的具体含义。 0050 需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相 互组合。 下面将参考附图1-2并结合实施例来详细说明本申请。 0051 本发明提供了一种智能锁开锁方法, 包括下述步骤: S11:主控模块向NFC模块发送 密钥组; S12:NFC模块接收所述密钥组并将其发送至寄存器寄存, 然后打开第二场强; S13: NFC模块读取第二场强内的智能卡, 比较存储在智能卡内的密钥组与寄存在寄存器内的密 钥组, 若一。

  21、致, 则生成开锁命令。 其中主控模块优选通过SPI通讯将密钥组发送至NFC模块; 其中的寄存器优选FIFO数据寄存器。 0052 通过NFC模块比较主控模块下发的密钥组和进入到其场强内的智能卡的密钥组, 一致才能开锁, 成功地将NFC技术应用于门禁系统, 配合具有专用密钥组的智能卡, 提高了 智能锁的可靠性和抗干扰能力, 不易破解, 消除了安全隐患; 不仅能满足在适当距离(几厘 米)内实现设备间的数据交换, 而且在保证足够安全的同时又能够满足临时访客的实时性。 0053 在本发明的一些实施例中, 所述主控模块向NFC模块发送密钥组之前, 还包括: NFC 模块时时打开第一场强, 并于第一场强内。

  22、感应到智能卡后向主控模块发送索密信号。 NFC模 块可以控制其场强的大小, 不同大小的场强能够具备不同的功能, 较小的场强, 也就是第一 说明书 3/7 页 6 CN 110782567 A 6 场强能够感应到场强内进入了智能卡, 但是无法识别智能卡的密钥组, 其在感应到智能卡 进入到场强内后会向主控模块发送索密信号, 主控模块会在接到索密信号后向NFC模块发 送密钥组, NFC模块收到密钥组后将其寄存于寄存器, 同时增大场强; 较大的场强能够识别 智能卡的密钥组, 并根据识别到的密钥组和主控模块下方的密钥组的比较结果确定是否开 锁。 0054 在本发明的一些实施例中, 所述第一场强的强度小于。

  23、所述第二场强的强度。 第一 场强用于识别是否有智能卡进入到场强内, 第二场强用于读取智能卡的密钥组, 因此第二 场强的强度大于第一场强的强度。 0055 在本发明的一些实施例中, 所述比较存储在智能卡内的密钥组与寄存在寄存器内 的密钥组包括: 依次调取智能卡每个扇区内存储的密钥, 并将每次调取的密钥与寄存器内 的密钥组内的所有密钥进行对比, 若寄存器内的密钥组内存在与调取的密钥一致的密钥, 则调取的密钥通过; 若每次调取的密钥均通过, 则存储在智能卡内的密钥组与寄存在寄存 器内的密钥组一致。 密钥组由多个扇区内的密钥组成, 而寄存在寄存器内的密钥组也是由 多个密钥组成的, 而且若智能卡与智能锁。

  24、匹配, 则上述的两个位置的密钥组内的密钥应为 一一对应的, 因此采用上述对比的方式进行对比, 能够确保对比准确, 若每次调取的密钥均 通过, 也就是两个密钥组内的密钥一一对应相同, 则可确定两个密钥组一致。 0056 在本发明的一些实施例中, 所述比较存储在智能卡内的密钥组与寄存在寄存器内 的密钥组还包括: 若寄存器内的密钥组内存在与权限扇区内存储的密钥一致的密钥, 则读 取权限扇区内权限数据块内的权限信息, 将读取到的权限信息与主控模块内存储的全部权 限信息进行对比, 若主控模块内存在与读取到的权限信息一致的权限信息, 则权限扇区内 存储的密钥通过; 所述权限扇区为所述智能卡的多个扇区中的一。

  25、个; 所述权限数据块为所 述权限扇区的多个数据块中的一个。 除密钥组一个安全配对方式, 智能卡内和智能锁内还 设置了开锁权限进行另一种安全配对方式, 而且开锁权限与密钥组不同, 其安全等级更高 了一层, 因为智能锁的多个智能卡的密钥组都是相同的, 而开锁权限则是每个智能卡都不 同的, 而智能锁内存储有一个或多个智能卡的开锁权限, 只有开锁权限被存储于智能锁内 的智能卡才具有开锁资格, 才能够开锁, 比如智能卡A、 智能卡B和智能卡C均属于智能锁一, 上述三个智能卡内存储的密钥组和智能锁一内存储的密钥组相同, 而三个智能卡内存储的 全新信息不同, 智能锁内存储有智能卡A的权限信息和智能卡B的权限。

  26、信息, 因此智能卡A能 够在密钥组和权限信息都配对成功后开锁, 智能卡B能够在密钥组和权限信息都配对成功 后开锁, 而智能卡C则因无法完成权限信息配对而无法开锁, 如果将智能卡C的权限信息增 加至智能卡内, 则智能卡C同样可以开锁了; 两重对比, 两种方式进行验证, 进一步增加了开 锁方式的安全性, 提高了智能锁的安全性和可靠性, 而且密钥组的更改较之权限信息的更 改麻烦且难行, 因此可以通过增加或删除智能锁内的权限信息来添加或减少能够开锁的智 能卡; 而权限信息存储于某一个扇区的某一个数据块内, 而且只有当该扇区的密钥配对成 功, NFC模块才能够读取该扇区内的数据块内的权限信息, 该扇区即。

  27、为权限扇区, 该数据块 即为权限数据块; 而权限信息一般为16字节的信息。 0057 基于同一发明构思, 本发明还提供了一种智能锁设置方法, 包括下述步骤: S21:将 读写卡器与交互终端进行电连接; S22:将属于一个智能锁的一个或多个智能卡分别置于读 写卡器的感应区内, 通过交互终端分别向每个智能卡写入该智能锁的密钥组; S23:通过交 说明书 4/7 页 7 CN 110782567 A 7 互终端将该智能锁的编号和密钥组分别上传至服务后台。 交互终端和读写卡器连接后能够 识别智能卡并向智能卡内写入数据, 而且交互终端还可以向服务后台内上传数据, 因此其 需要将密钥组分别写入到一个智能锁。

  28、内的一个或多个智能卡内, 而且需要将该智能锁的编 号和密钥组上传至服务后台, 这样就保证了智能锁内的密钥组和属于其的智能卡内的密钥 组的一致性, 为开锁做好了前期的配对设置, 而且在对智能锁进行刷卡开锁的行为时, 门锁 中的NFC模块只需进行读卡和密钥配对, 与智能卡写卡功能分开, 能够保证使用的便捷性又 能满足安全性。 0058 在本发明的一些实施例中, 所述通过交互终端分别向每一个智能卡写入该智能锁 的密钥组包括: 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 交 互终端分别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认证成功, 则 向该智能卡的每个扇区内分。

  29、别写入新密钥, 所有扇区内的新密钥组成密钥组。 交互终端通 过智能卡的UID从服务后台获取到到该智能卡的初始密钥(一般初始密钥都较简单, 安全性 不高, 不适合作为密钥组使用), 并使用将该初始密钥认证对应的智能卡, 认证成功后, 则写 入新密钥组。 0059 在本发明的一些实施例中, 通过交互终端分别向每一个智能卡写入该智能锁的密 钥组的同时, 还包括: 通过交互终端分别向属于该智能锁的每个智能卡写入其权限信息; 通 过交互终端将属于该智能锁的每个智能卡的信息分别上传至服务后台, 所述智能卡的信息 包括UID和权限信息。 权限信息作为开锁配对的第二种认证方式, 其在设置密钥同时进行设 置, 。

  30、而且每一个智能卡的权限信息均不同, 因此需要分别写入, 而且需要将智能卡的信息上 传至服务后台, 由于权限信息不同, 因此将智能卡的UID(能够唯一地、 准确地识别智能卡的 编号)和权限信息打包上传至服务后台。 0060 在本发明的一些实施例中, 所述通过交互终端分别向每个智能卡写入其权限信息 包括: 交互终端从服务后台获取读写卡器感应区内的每个智能卡的初始密钥; 交互终端分 别使用其获取到的每个初始密钥认证该初始密钥对应的智能卡, 若认证成功, 则从智能卡 的多个扇区中选择一个作为权限扇区, 并从选出的权限扇区内的多个数据块中选择一个作 为权限数据块, 再向权限数据块内写入该智能卡的权限信息。

  31、。 交互终端通过智能卡的UID从 服务后台获取到到该智能卡的初始密钥(一般初始密钥都较简单, 安全性不高, 不适合作为 密钥组使用), 并使用将该初始密钥认证对应的智能卡, 认证成功后, 则选出权限扇区和权 限数据块, 向权限数据块内写入该智能卡的权限信息, 选择权限扇区和权限数据块为随机 选择, 但是选择机制中明确规定不能选择第一个扇区的第一个数据块, 因为该数据块为固 定数据块, 不能被写入数据。 0061 在本发明的一些实施例中, 所述通过交互终端将该智能锁的编号与密钥组分别上 传至服务后台后, 还包括: 所述服务后台向智能锁发送其密钥组和属于其的每个智能卡的 信息。 服务后台根据编号向。

  32、对应的智能锁发送其密钥组, 多个同一型号或同一厂家的智能 锁可共用同一服务后台。 0062 在本发明的一些实施例中, 所述服务后台向智能锁发送其密钥组和属于其的每个 智能卡的信息后, 还包括: 通过交互终端删除服务后台内属于该智能锁的全部或部分智能 卡的权限信息; 所述服务后台向智能锁发送同步更新命令; 所述智能锁删除对应的全部或 部分智能卡的权限信息。 上述操作将智能锁的多个智能卡中的一个或多个删除, 使删除的 说明书 5/7 页 8 CN 110782567 A 8 这一个或多个智能卡不能再继续用来开锁, 由于智能卡开锁过程中需要认证密钥组和权限 信息两种方式, 而且每个智能卡的权限信息是。

  33、唯一的, 因此使用删除智能锁内的对应于智 能卡的权限信息来使该智能卡不能用来开锁, 较为方便, 而且准确; 可以在一个或多个智能 卡不被允许开锁时, 采用上述方式进行设置, 方便准确, 快捷易行, 增加了该智能锁的设置 灵活性。 0063 在本发明的一些实施例中, 所述服务后台向智能锁发送其密钥组和属于其的每个 智能卡的信息后, 还包括: 通过交互终端向服务后台内写入增加的智能卡的信息; 服务后台 向该智能锁发送增加的智能卡的信息; 通过交互终端或智能锁向对应的智能卡内写入与之 对应的权限信息和该智能锁的密钥组。 较之前述的一个或多个智能卡不被允许开锁时的情 况, 当智能卡的数目较少, 不够使。

  34、用时, 需要增加一个或多个能够用来开锁的智能卡, 此时 需要向新的智能卡内写入该智能锁的密钥组, 而且需要在新的智能卡内和智能锁内同时写 入该智能卡的权限信息, 两种认证方式均被写入到新的智能卡内后, 该智能卡即可用来开 锁, 即完成了增加用来开锁的智能卡的操作; 而且向智能卡内写入数据的操作, 既可通过交 互终端和读写卡器来完成, 也可以通过智能锁的NFC模块配合交互终端完成。 0064 本发明中的智能卡优选MIFARE卡, MIFARE卡是一种非接触式逻辑加密智能卡, 这 种卡片具有唯一表标识符UID,且卡片兼具读写功能和记忆功能, 这种卡有很多扇区, 每一 个扇区都可以存储自身的密钥和每。

  35、一个扇区数据块, 在智能门锁出厂前, 使用MIFARE读写 卡器更改指定扇区的密钥和指定数据块内的信息, 而且只有通过认证完成扇区的密钥才能 够读取扇区内数据块内的信息。 本发明中向MIFARE卡写入密钥的行为与智能锁用户开锁时 读卡行为分开进行, 避免在用户进行刷卡时对卡进行写入数据的误操作, 保证了安全性。 0065 需要说明的是, 在本文中, 诸如 “第一” 和 “第二” 等之类的关系术语仅仅用来将一 个实体或者操作与另一个实体或操作区分开来, 而不一定要求或者暗示这些实体或操作之 间存在任何这种实际的关系或者顺序。 0066 可以理解的是, 本文描述的这些实施例可以用硬件、 软件、 固。

  37、合中。 0067 对于软件实现, 可通过执行本文所述功能的单元来实现本文所述的技术。 软件代 码可存储在存储器中并通过处理器执行。 存储器可以在处理器中或在处理器外部实现。 0068 本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示例的单 元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现。 这些功能究竟 以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。 专业技术人员 可以对每个特定的应用来使用不同方法来实现所描述的功能, 但是这种实现不应认为超出 本发明的范围。 0069 在本申请所提供的实施例中, 应该理解到, 所揭露的装置和方法,。

  38、 可以通过其它的 方式实现。 例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述单元的划分, 仅仅为 一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单元或组件可以结合或 说明书 6/7 页 9 CN 110782567 A 9 者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互 之间的耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通信连 接, 可以是电性, 机械或其它的形式。 0070 另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以 是各个单元单独物理存在, 也可以两个或两个以上单。

  39、元集成在一个单元中。 0071 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时, 可以 存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明实施例的技术方案本质上 或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出 来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备(可 以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述方法的全部或部分 步骤。 而前述的存储介质包括: U盘、 移动硬盘、 ROM、 RAM、 磁碟或者光盘等各种可以存储程序 代码的介质。 0072 需要说明的是, 术语 “包括” 。

  40、、“包含” 或者其任何其他变体意在涵盖非排他性的包 含, 从而使得包括一系列要素的过程、 方法、 物品或者设备不仅包括那些要素, 而且还包括 没有明确列出的其他要素, 或者是还包括为这种过程、 方法、 物品或者设备所固有的要素。 在没有更多限制的情况下, 由语句 “包括一个” 限定的要素, 并不排除在包括所述要素 的过程、 方法、 物品或者设备中还存在另外的相同要素。 0073 最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对其限制; 尽管 参照前述实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解: 其依然可 以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。 说明书 7/7 页 10 CN 110782567 A 10 图1 图2 说明书附图 1/1 页 11 CN 110782567 A 11 。