一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于去中心化身份的射频识别标签的管理方法及系统与流程

2022-06-08 20:36:11 来源:中国专利 TAG:


1.本说明书涉及区块链技术领域,尤其涉及一种基于去中心化身份的射频识别标签的管理方法及系统。


背景技术:

2.射频识别标签rfid(radio frequency identification),一般指能够通过无线射频方式进行非接触双向数据通信、读写,从而达到识别目标和数据交换的目的的电子标签(或称射频卡)。在实际应用时,射频识别标签容易读写的性质导致了其使用流程中存在信息被篡改的风险。


技术实现要素:

3.有鉴于此,本说明书公开了一种基于去中心化身份的射频识别标签的管理方法和系统。
4.根据本说明书实施例的第一方面,公开了一种基于去中心化身份的射频识别标签的管理方法,包括:标签写入设备对待写入标签进行数据写入,得到目标射频识别标签,所述标签写入设备具备合法去中心化身份;将包含认证签名的数据写入日志上传至区块链存证,所述认证签名由所述标签写入设备以其合法去中心化身份签发;所述认证签名中包含所述目标射频识别标签中被写入的可读数据的完整性校验信息;标签读取设备从所述目标射频识别标签中读取数据;在所述区块链中查找与读取到的数据对应的数据写入日志,若查找到的数据写入日志中包含了合法去中心化身份签发的认证签名,且所述认证签名中的完整性校验信息与读取到的数据相匹配,则确定所述目标射频识别标签为合法的射频识别标签,并将读取到的数据作为合法、真实的识别结果。
5.可选的,在所述数据写入前,所述方法还包括:所述标签写入设备向管理平台出示第一类去中心化身份信息,以使所述管理平台与维护去中心化身份的区块链进行交互,校验所述第一类去中心化身份信息是否出自合法的标签写入设备;若是,则执行后续操作。
6.可选的,在所述读取数据前,所述方法还包括:所述标签读取设备向管理平台出示第二类去中心化身份信息,以使所述管理平台与维护去中心化身份的区块链进行交互,校验所述第二类去中心化身份信息是否出自合法的标签读取设备;若是,则执行后续操作。
7.可选的,所述方法还包括:
所述标签读取设备基于其合法去中心化身份,对读取到的数据进行完整性签名,将所述完整性签名与读取到的数据共同导出使用,并生成对应的导出使用记录,将所述完整性签名与所述导出使用记录在所述区块链上关联存证。
8.根据本说明书实施例的第二方面,公开了一种基于去中心化身份的射频识别标签的管理系统,包括:标签写入设备,用于对待写入标签进行数据写入,得到目标射频识别标签,所述标签写入设备具备合法去中心化身份;区块链,用于对包含认证签名的数据写入日志进行存证,所述认证签名由所述标签写入设备以其合法去中心化身份签发;所述认证签名中包含所述目标射频识别标签中被写入的可读数据的完整性校验信息;标签读取设备,用于从所述目标射频识别标签中读取数据;还用于在所述区块链中查找与读取到的数据对应的数据写入日志,若查找到的数据写入日志中包含了合法去中心化身份签发的认证签名,且所述认证签名中的完整性校验信息与读取到的数据相匹配,则确定所述目标射频识别标签为合法的射频识别标签,并将读取到的数据作为合法、真实的识别结果。
9.可选的,所述系统还包括对接到区块链的管理平台;所述标签写入设备还用于,在所述数据写入前,向所述管理平台出示第一类去中心化身份信息;并在所述管理平台确认所述第一类去中心化身份信息出自合法的标签写入设备之后,执行后续写入操作;所述管理平台,用于与维护去中心化身份的区块链进行交互,校验所述第一类去中心化身份信息是否出自合法的标签写入设备。
10.可选的,所述系统还包括对接到区块链的管理平台;所述标签读取设备还用于,在所述数据读取前,向所述管理平台出示第二类去中心化身份信息;并在所述管理平台确认所述第二类去中心化身份信息出自合法的标签读取设备之后,执行后续读取操作;所述管理平台,用于与维护去中心化身份的区块链进行交互,校验所述第二类去中心化身份信息是否出自合法的标签读取设备。
11.可选的,所述标签读取设备还用于,基于其合法去中心化身份,对读取到的数据进行完整性签名,将所述完整性签名与读取到的数据共同导出使用,并生成对应的导出使用记录,将所述完整性签名与所述导出使用记录在所述区块链上关联存证。
12.根据本说明书实施例的第三方面,公开了一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现上述任一方面实施例所述的方法。
13.根据本说明书实施例的第四方面,公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方面实施例所述的方法。
14.以上技术方案中,一方面,由于既要求标签写入设备具备合法去中心化身份,又要求标签读取设备读取数据时需要到区块链中查找对应的数据写入日志并进行校验,这使得从设备的物理层面、以及读写的机制层面都能对射频识别标签的安全性形成保障,避免其
携带的信息遭篡改。
15.另一方面,由于标签写入设备的合法身份是通过去中心化身份的方式赋予的,而管理上述去中心化身份的区块链还可以用于对包含认证签名的数据写入日志的存证以及校验,能够充分利用已搭设的区块链基础设施,在保障技术指标的前提下降低实施成本。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书文本一同用于解释原理。
17.图1是本说明书示出的一种相关技术中射频标签的使用情景示例图;图2是本说明书示出的一种基于去中心化身份的射频识别标签的管理方法的流程示例图;图3是本说明书示出的一种基于去中心化身份的射频识别标签的管理系统的结构示例图;图4是本说明书示出的一种用于基于去中心化身份的射频识别标签的管理的计算机设备的结构示例图。
具体实施方式
18.为了使本技术领域的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
19.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与本说明书的一些方面相一致的系统和方法的例子。
20.在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
21.应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
22.射频识别标签rfid(radio frequency identification),一般指能够通过无线射频方式进行非接触双向数据通信、读写,从而达到识别目标和数据交换的目的的电子标签(或称射频卡)。请参见图1,图1为本说明书示出的一种相关技术中的射频识别标签的使用情景示例图;在该示例中,射频识别标签的具体应用形式为门禁卡,其典型使用流程为,首先在物业计算机上执行写卡操作,将门禁相关的识别信息通过无线通信方式写入到门禁卡
中;再将门禁卡交付给业主等等门禁卡的用户;最后,用户可以通过将门禁卡放置到电子门禁的识别器附近的方式,向电子门禁“出示”门禁卡中被预先写入的门禁相关的识别信息,从而被电子门禁放行。
23.在实际应用时,射频识别标签容易读写的性质,导致了其使用流程中存在信息被篡改的风险。继续以上述门禁卡为例,由于射频识别标签主要通过无线射频方式进行读写,因此恶意设备不需要物理接触,即可在射频识别标签的持有者无感知的情况下读取到门禁卡中的信息或者写入恶意信息,导致电子门禁系统无法正常运作。又例如,如果使用射频识别标签为生鲜食品标记生产日期,原本可以方便监管者以非接触的方式获取生鲜食品的生产日期,但一旦被恶意设备篡改,则有可能导致经销商对生鲜食品的生产日期造成误判,进而造成食品安全事故。
24.基于此,本说明书提出一种通过区块链技术,对射频识别标签的写入和读取两个环节进行安全保障的技术方案。
25.在实现时,既要通过区块链维护的去中心化身份机制,限定只有具备合法去中心化身份的标签写入设备才能够对待写入标签进行数据写入,又要借助区块链的存证功能,在区块链上存证标签写入设备提交的数据写入日志,并在标签读取设备读取出信息时进行关联校验。
26.在以上技术方案中,一方面,由于既要求标签写入设备具备合法去中心化身份,又要求标签读取设备读取数据时需要到区块链中查找对应的数据写入日志并进行校验,这使得从设备的物理层面、以及读写的机制层面都能对射频识别标签的安全性形成保障,避免其携带的信息遭篡改。
27.另一方面,由于标签写入设备的合法身份是通过去中心化身份的方式赋予的,而管理上述去中心化身份的区块链还可以用于对包含认证签名的数据写入日志的存证以及校验,能够充分利用已搭设的区块链基础设施,在保障技术指标的前提下降低实施成本。
28.下面通过具体实施例并结合具体的应用场景对本说明书进行描述。
29.请参考图2,图2是本说明书一实施例提供的一种基于去中心化身份的射频识别标签的管理方法,该方法可以包括以下步骤:s201,标签写入设备对待写入标签进行数据写入,得到目标射频识别标签,所述标签写入设备具备合法去中心化身份;s202,将包含认证签名的数据写入日志上传至区块链存证,所述认证签名由所述标签写入设备以其合法去中心化身份签发;所述认证签名中包含所述目标射频识别标签中被写入的可读数据的完整性校验信息;s203,标签读取设备从所述目标射频识别标签中读取数据;s204,在所述区块链中查找与读取到的数据对应的数据写入日志,若查找到的数据写入日志中包含了合法去中心化身份签发的认证签名,且所述认证签名中的完整性校验信息与读取到的数据相匹配,则确定所述目标射频识别标签为合法的射频识别标签,并将读取到的数据作为合法、真实的识别结果。
30.上述射频识别标签,可以包括任意的基于射频识别技术实现的无线可识别物体,例如住院病人手环、公交卡、图书馆借阅芯片等等;通常意义上认为,nfc卡是一种对射频频段、读写算法、通信距离具有更加详细的限定的一种无线识别标签,因此可以视为射频识别
标签的一个子集,故而搭载有nfc功能的智能手机、平板电脑、无线耳机等设备亦可以视为包含上述射频识别标签的设备。当然可以理解的是,除了前述提及的电子门禁、生鲜食品保质监控等应用场景外,本方案中的射频识别标签还可以应用在物流追踪、工厂流水线监测、畜牧牲畜识别、图书借阅管理、住院病患管理等等场景中,本说明书旨在提供一种通用的射频识别标签的使用流程方案,而无需对具体的应用场景进行严格限定。
31.上述区块链,可以包括任意形式的区块链。在本领域中,区块链也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的技术;通常,区块链具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的性质。区块链一般被划分为三种类型:公有链(public blockchain),私有链(private blockchain)和联盟链(consortium blockchain)。此外,还可以有上述多种类型的结合,比如私有链 联盟链、联盟链 公有链等。通常各种类型的区块链性质可能存在差异,进而可以用于满足不同的技术需求;例如,如果希望获得最高的去中心化程度,则可以选用公有链;如果希望兼顾去中心化程度和性能,则可以选用联盟链等等。在实施中,如果上述区块链采用联盟链的形式,那么组成上述区块链的区块链节点则可以由相关管理部门、普通用户、网络运营商等等多种类型的实体各自提供,以保证区块链记账权的相对公正合理;又例如,如果上述区块链采用通用的可编程区块链形式,则可以使用对应的、通用的智能合约构建相关功能,并取得更高的可信度;可见,各种形式的区块链各有优势,本领域技术人员可以根据具体的需求自行选择上述区块链的类型,本说明书不限定上述区块链的具体类型。
32.可以理解的是,上述区块链可以通过区块链即服务(baas,blockchain as a service)平台对外交互。通常,baas平台可以通过为区块链上发生的活动(诸如订阅和通知、用户验证、数据库管理和远程更新),提供预先编写的应用的方式,面向与baas平台连接的客户端侧计算设备,提供灵活可定制的区块链服务。例如,在一个例子中,标签读取设备为了利用区块链中的存证信息对链外数据进行对比校验,需要与区块链进行数据通信,则baas平台可以提供诸如mq(message queue,消息队列)服务应用;与baas平台连接的标签读取设备,可以订阅baas平台连接的区块链系统中某一区块链上部署的智能合约,在触发执行后在区块链上产生的合约事件;而baas平台可以监听该智能合约在触发执行后在区块链上产生的事件,再基于mq服务相关的软件,将该合约事件以通知消息的形式添加到消息队列中,使得订阅该消息队列的标签读取设备能够得到与上述合约事件相关的通知。
33.因此,在本说明书中,上述区块链的具体形态和种类可以根据具体的业务场景、需求以及条件由相关技术人员自行选择适配,本说明书无需更多限定。
34.在本领域中,通常认为去中心化身份(decentralized identity,did)是一种可以包含标识identifier和文档document的身份认证机制,具有全局唯一性、高可用性可解析性和加密可验证性。如果一个去中心化身份依赖于某一个区块链实现,则可以称该去中心化身份是与该区块链相关联的。在实现时,一个典型的去中心化身份标识可以如下字符串所示:did:example:123123123123abcabcabc其中,did部分为体系标识,用于表明该字符串是一个去中心化身份标识;example部分为did方法标识符,用于指示did具体依赖的区块链上的方法;123123123123abcabcabc
部分则为did 方法中所规定的标识符,通常与身份对应的个体所持有的一对公私钥相对应。而去中心化身份文档则可以包含did对应的身份公钥以及对应的加密算法等等信息,可以用于对去中心化身份标识进行校验。举例而言,假设用户张三发出了一份信息,其携带有一个去中心化身份的签名以及did标识符,则其他用户只需根据该did标识符,从区块链中找到张三的去中心化身份公钥,即可对该去中心化身份签名进行合法性校验,若校验通过,则可以证明该信息的发送方为持有用户张三的私钥的人,也即张三本人。
35.在本说明书中,标签写入设备可以对待写入标签进行数据写入,得到目标射频识别标签,上述标签写入设备具备合法去中心化身份。通常认为,待写入标签既可以是空白的射频识别标签,也可以是可供覆盖写入的非空射频识别标签,具体采用何种待写入标签参与上述数据写入流程可以根据具体业务需求而定,本说明书无需更多限定。
36.如前上述,去中心化身份既可以被分配给自然人,也可以被分配给群体、组织、或者物件;在本说明书中,要求执行上述数据写入操作的标签写入设备应当具备合法的去中心化身份,或者说,该方案可以被设计为,只有在被证实具备合法的去中心化身份的情况下,标签写入设备才具备对待写入标签进行数据写入的权限。
37.当然可以理解的是,标签写入设备是否具备合法的去中心化身份,既可以在每次执行写入操作时都进行验证,也可以一次验证全程生效,或者按预设的验证周期或者其他验证触发条件进行验证;具体触发对于标签写入设备是否具备合法的去中心化身份的验证环节的条件,可以由开发人员根据具体需求自行设计,本说明书无需全部列举。
38.在示出的一种实施方式中,在上述数据写入前,上述方法还可以包括标签写入设备自证持有合法去中心化身份的环节;具体而言,上述标签写入设备可以向管理平台出示第一类去中心化身份信息,以使上述管理平台与维护去中心化身份的区块链进行交互,校验上述第一类去中心化身份信息是否出自合法的标签写入设备;若是,则执行后续操作。
39.如前所述,在去中心化身份体系中,验证者可以根据去中心化身份的签名以及去中心化身份标识,确认该签名是否为合法的去中心化身份签名;因此,可以通过上述操作使得标签写入设备证明自身确为持有合法去中心化身份的设备,具备对待写入标签进行数据写入的权限。
40.在本说明书中,上述标签写入设备可以将包含认证签名的数据写入日志上传至区块链存证,其中,上述认证签名由上述标签写入设备以其合法去中心化身份签发,且上述认证签名中包含上述目标射频识别标签中被写入的可读数据的完整性校验信息。继续以前述电子门禁场景举例,则物业计算机相当于上述标签写入设备,其可以将包含认证签名的数据写入日志上传至区块链存证,数据写入日志具体可以包括写入的内容的散列值(也即,上述目标射频识别标签中被写入的可读数据的完整性校验信息)、写入的时间戳、写入的指令序列、授权人员标识等等;本质上该写入日志将用于后续的数据校验,因而除了完整性校验信息以外的其他内容可以根据具体需求进行选择增减,本说明书无需进行更详细的限定。
41.由于上述认证签名由上述标签写入设备以其合法去中心化身份签发,因此可以保证对应的数据写入日志出自合法的标签写入设备,且标签写入设备具体写入的内容也能够通过上述认证签名中的完整性校验信息得到存证保护。
42.在本说明书中,标签读取设备从上述目标射频识别标签中读取数据;如前所述,本说明书旨在提供一种较为通用的射频识别标签的读写流程方案,因此对于标签读取设备的
具体形态、种类、应用场景均无需进行特别限定;本领域技术人员可以根据具体需求选用标签读取设备。当然可以理解的是,在本方案中,由于后续还需要标签读取设备与区块链进行交互和数据验证,因此该标签读取设备可以具备网络通信和数据处理能力;亦可以理解的是,对于不具备独立运算和联网能力的读卡器等外设,也可以与具备网络连接条件的电子计算机视为一个整体,一同组成本说明书中所指的标签读取设备。
43.在本说明书中,为了实现更加严格的读取权限的管理,可以要求读取设备也具备合法的去中心化身份才能够执行读取操作;在示出的一种实施方式中,在上述读取数据前,上述方法还可以包括上述标签读取设备自证其持有合法的去中心化身份的环节;具体而言,上述标签读取设备可以向管理平台出示第二类去中心化身份信息,以使上述管理平台与维护去中心化身份的区块链进行交互,校验上述第二类去中心化身份信息是否出自合法的标签读取设备;若是,则执行后续操作。
44.与前述标签写入设备的验证环节的触发条件类似,既可以在每次执行写入操作时都进行验证,也可以一次验证全程生效,或者按预设的验证周期或者其他验证触发条件进行验证;具体触发对于标签写入设备是否具备合法的去中心化身份的验证环节的条件,可以由开发人员根据具体需求自行设计,本说明书无需全部列举。
45.在本说明书中,上述标签读取设备可以在上述区块链中查找与读取到的数据对应的数据写入日志,若查找到的数据写入日志中包含了合法去中心化身份签发的认证签名,且上述认证签名中的完整性校验信息与读取到的数据相匹配,则确定上述目标射频识别标签为合法的射频识别标签,并将读取到的数据作为合法、真实的识别结果。
46.继续以前述电子门禁的应用场景为例,门禁设备可以从区块链上找到与从门禁卡中读取出的数据相对应的数据写入日志,如果查找到的数据写入日志中包含了一个合法的物业计算机通过其去中心化身份给出的认证签名,则可以确认该门禁卡确实是经合法的物业计算机写入的;而如果认证签名中包含的完整性校验信息与从门禁卡中读取到的数据相匹配,则可以进一步说明门禁卡中的数据并未遭到篡改,因此可以确定该门禁卡是合法的门禁卡,读取到的门禁相关数据也是合法、真实的门禁相关数据。
47.可以理解的是,在上述标签读取设备成功读取出上述目标射频识别标签中携带的数据之后,可以将读取出的数据导出使用;而为了进一步保障数据导出过程的安全可追溯,在示出的一种实施方式中,上述方法还可以包括:上述标签读取设备基于其合法去中心化身份,对读取到的数据进行完整性签名,将上述完整性签名与读取到的数据共同导出使用,并生成对应的导出使用记录,将上述完整性签名与上述导出使用记录在上述区块链上关联存证。
48.上述内容即为本说明书针对所述基于去中心化身份的射频识别标签的管理方法的全部实施例。基于以上示例可知,应用本说明书所述的方案,一方面可以从设备的物理层面、以及读写的机制层面都能对射频识别标签的安全性形成保障,避免其携带的信息遭篡改,另一方面可以充分利用已搭设的区块链基础设施,在保障技术指标的前提下降低实施成本。
49.本说明书还提供了对应的基于去中心化身份的射频识别标签的管理系统的实施例如下:本说明书提出一种基于去中心化身份的射频识别标签的管理系统,该基于去中心
化身份的射频识别标签的管理系统的结构示例如图3所示,包括:标签写入设备301,用于对待写入标签进行数据写入,得到目标射频识别标签,所述标签写入设备301具备合法去中心化身份;区块链302,用于对包含认证签名的数据写入日志进行存证,所述认证签名由所述标签写入设备301以其合法去中心化身份签发;所述认证签名中包含所述目标射频识别标签中被写入的可读数据的完整性校验信息;标签读取设备303,用于从所述目标射频识别标签中读取数据;还用于在所述区块链302中查找与读取到的数据对应的数据写入日志,若查找到的数据写入日志中包含了合法去中心化身份签发的认证签名,且所述认证签名中的完整性校验信息与读取到的数据相匹配,则确定所述目标射频识别标签为合法的射频识别标签,并将读取到的数据作为合法、真实的识别结果。
50.在示出的一种实施方式中,上述系统还可以包括对接到区块链302的管理平台;上述标签写入设备301还可以用于,在上述数据写入前,向上述管理平台出示第一类去中心化身份信息;并在上述管理平台确认上述第一类去中心化身份信息出自合法的标签写入设备301之后,执行后续写入操作;上述管理平台,可以用于与维护去中心化身份的区块链302进行交互,校验上述第一类去中心化身份信息是否出自合法的标签写入设备301。
51.在示出的一种实施方式中,上述系统还可以包括对接到区块链302的管理平台;上述标签读取设备303还可以用于,在上述数据读取前,向上述管理平台出示第二类去中心化身份信息;并在上述管理平台确认上述第二类去中心化身份信息出自合法的标签读取设备303之后,执行后续读取操作;上述管理平台,可以用于与维护去中心化身份的区块链302进行交互,校验上述第二类去中心化身份信息是否出自合法的标签读取设备303。
52.在示出的一种实施方式中,上述标签读取设备303还可以用于,基于其合法去中心化身份,对读取到的数据进行完整性签名,将上述完整性签名与读取到的数据共同导出使用,并生成对应的导出使用记录,将上述完整性签名与上述导出使用记录在上述区块链302上关联存证。
53.本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的基于去中心化身份的射频识别标签的管理方法。
54.图4示出了本说明书实施例所提供的一种更为具体的计算设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
55.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
56.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案
时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
57.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
58.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
59.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
60.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
61.本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的基于去中心化身份的射频识别标签的管理方法。
62.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
63.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。
64.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
65.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明
的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
66.以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献