数据处理方法及加密锁设备技术

技术编号:27878678 阅读:21 留言:0更新日期:2021-03-31 01:05
本发明专利技术实施例提供了一种数据处理方法及加密锁设备,所述方法应用于加密锁设备中,包括:基于目标应用获得第一请求密文;对所述第一请求密文进行解析及加密处理形成第二请求密文;基于物联网将所述第二请求密文发送至目标服务器,以使所述目标服务器基于所述第二请求密文确定第一响应数据;基于互联网接收所述目标服务器返回的经加密形成的第一响应数据密文;存储所述第一响应数据密文,并将其发送至所述目标应用。本发明专利技术的数据处理方法应用于加密锁设备中,能够使加密锁设备能够在未连网的情况下便可完成数据收发。

【技术实现步骤摘要】
数据处理方法及加密锁设备
本专利技术实施例涉及软件保护领域,特别涉及一种数据处理方法及加密锁设备。
技术介绍
当前,在软件保护行业中,部分许可体系过于依赖互联网实现,例如,无论是注册还是使用阶段,都需要连接到互联网中,不然主机上软件就无法使用,然而现实中并不是所有的主机都是接入互联网的,没有接入互联网的主机就没有办法注册许可或使用在线许可等联网功能。而作为许可载体的加密锁,其通常不具有安全的互联网访问功能,所以进一步导致主机无法在未连接互联网的时候使用加密锁中需联网才能使用的功能。
技术实现思路
本专利技术提供了一种应用于加密锁设备中,使加密锁设备无需额外增设网络设备,也无需在连网的情况下便能够完成数据收发的数据处理方法及应用该方法的电子设备。具体地,本专利技术实施例提供了一种数据处理方法,应用于加密锁设备中,所述方法包括:基于目标应用获得第一请求密文;对所述第一请求密文进行解析及加密处理形成第二请求密文;基于物联网将所述第二请求密文发送至目标服务器,以使所述目标服务器基于所述第二请求密文确定第一响应数据;基于互联网接收所述目标服务器返回的经加密形成的设备许可第一响应数据密文;存储所述设备许可密文第一响应数据密文,并将其发送至所述目标应用作为优选,还包括:基于所述目标应用获得第三请求密文;解密所述第三请求密文得到明文数据,并进行验证;在验证通过后,向所述目标应用反馈第二响应数据密文,以使所述目标应用基于所述第二响应数据密文获得第二响应数据。作为优选,所述加密锁设备与目标应用中均包含第一密钥,所述第一请求密文为所述目标应用基于所述第一密钥加密生成,所述加密锁设备还包含第二密钥。作为优选,所述对所述第一请求密文进行解析及加密处理形成第二请求密文,包括:基于所述第一密钥对所述第一请求密文进行解析;基于所述第二密钥对解析出的请求数据进行加密生成所述第二请求密文。作为优选,所述请求数据包含以下中的至少一种:目标应用信息、用户身份信息以及签名认证信息。作为优选,所述加密锁设备中包含窄带物联网模块,所述基于物联网将所述第二请求密文发送至目标服务器,包括:所述窄带物联网模块基于互联网将所述第二请求密文基于内置的所述目标服务器的通信地址发送至所述目标服务器。作为优选,所述目标服务器中存储有所述第二密钥,所述基于互联网接收所述目标服务器返回的经加密形成的第一响应数据密文,包括:基于互联网接收所述目标服务器返回的经所述第二密钥加密形成的第一响应数据密文。本专利技术另一实施例还提供一种加密锁设备,包括:机体;主芯片,其设于所述机体内,所述主芯片上设有数据接口;窄带物联网模块,其设于所述机体内,所述窄带物联网模块具有天线及窄带物联网卡,其与所述通讯接口相连,以用于接收并发送数据;其中,所述主芯片用于自外接设备中的目标应用处获得第一请求密文,对所述第一请求密文进行解析及加密处理形成第二请求密文;所述窄带物联网模块用于将所述第二请求密文发送至目标服务器,使所述目标服务器基于所述第二请求密文确定第一响应数据,同时接收所述目标服务器返回的经加密形成的第一响应数据密文,并通过所述数据接口转发至所述主芯片,以使所述主芯片存储所述第一响应数据密文,并将所述第一响应数据密文其通过所述数据接口发送至所述目标应用。作为优选,所述主芯片与所述窄带物联网模块通过所述第一接口实现数据交互,所述主芯片与所述外接设备的目标应用通过所述第二接口实现数据交互。作为优选,在所述目标应用基于设备许可密文实现本地注册后,所述主芯片还用于:基于所述目标应用获得第三请求密文;解密所述第三请求密文得到明文数据,并进行验证;在验证通过后,向所述目标应用反馈第二响应数据密文,以使所述目标应用基于所述第二响应数据密文获得第二响应数据基于上述实施例的公开可以获知,本专利技术实施例具备的有益效果在于通过使加密锁设备具有能够基于物联网而收发数据的窄带物联网模块,使得加密锁设备无需额外与其他网络设备相连,便能够实现数据收发。而且,基于窄带物联网模块收发数据的功耗更低,可有效节省加密锁设备的能耗,同时也更加方便,即便在没有连网的情况下也可以实现数据的收发,显著增加了用户的使用范围,为用户带来了极大的使用便利。附图说明图1为本专利技术实施例中的数据处理方法的流程图。图2为本专利技术另一实施例中的数据处理方法的流程图。图3为本专利技术实施例中的加密锁设备的结构示意图。图4为本专利技术实施例中的加密锁设备与目标应用所在主机间的通信关系图。具体实施方式下面,结合附图对本专利技术的具体实施例进行详细的描述,但不作为本专利技术的限定。应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本专利技术的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本专利技术进行了描述,但本领域技术人员能够确定地实现本专利技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。下面,结合附图详细的说明本专利技术实施例。当前,在软件保护行业中,部分许可体系过于依赖互联网实现,例如,无论是注册还是使用阶段,都需要连接到互联网中,不然主机上软件就无法使用,然而现实中并不是所有的主机都是接入互联网的,没有接入互联网的主机就没有办法注册许可或使用在线许可。而作为许可载体的加密锁,其通常不具有安全的互联网访问功能,所以进一步导致主机无法在未连接互联网的时候实现许可的注册和使用。而为了解决主机需要在接入互联网才能使用加密锁设备联网功能的问题,如图1所示,本专利技术实施例提供一种数据处理方法,应用于加密锁设备中,方法包括:基于目标应用获得第一请求密文;对第一请求密文进行本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于加密锁设备中,所述方法包括:/n基于目标应用获得第一请求密文;/n对所述第一请求密文进行解析及加密处理形成第二请求密文;/n基于物联网将所述第二请求密文发送至目标服务器,以使所述目标服务器基于所述第二请求密文确定第一响应数据;/n基于互联网接收所述目标服务器返回的经加密形成的第一响应数据密文;/n存储所述第一响应数据密文,并将其发送至所述目标应用。/n

【技术特征摘要】
1.一种数据处理方法,应用于加密锁设备中,所述方法包括:
基于目标应用获得第一请求密文;
对所述第一请求密文进行解析及加密处理形成第二请求密文;
基于物联网将所述第二请求密文发送至目标服务器,以使所述目标服务器基于所述第二请求密文确定第一响应数据;
基于互联网接收所述目标服务器返回的经加密形成的第一响应数据密文;
存储所述第一响应数据密文,并将其发送至所述目标应用。


2.根据权利要求1所述的方法,其特征在于,还包括:
基于所述目标应用获得第三请求密文;
解密所述第三请求密文得到明文数据,并进行验证;
在验证通过后,向所述目标应用反馈第二响应数据密文,以使所述目标应用基于所述第二响应数据密文获得第二响应数据。


3.根据权利要求1所述的方法,其特征在于,所述加密锁设备与目标应用中均包含第一密钥,所述第一请求密文为所述目标应用基于所述第一密钥加密生成,所述加密锁设备还包含第二密钥。


4.根据权利要求3所述的方法,其特征在于,所述对所述第一请求密文进行解析及加密处理形成第二请求密文,包括:
基于所述第一密钥对所述第一请求密文进行解析;
基于所述第二密钥对解析出的请求数据进行加密生成所述第二请求密文。


5.根据权利要求4所述的方法,其特征在于,所述请求数据包含以下中的至少一种:
目标应用信息、用户身份信息以及签名认证信息。


6.根据权利要求1所述的方法,其特征在于,所述加密锁设备中包含窄带物联网模块,所述基于物联网将所述第二请求密文发送至目标服务器,包括:
所述窄带物联网模块基于物联网将所述第二请求密文基于内置的所述...

【专利技术属性】
技术研发人员:孙吉平杨友谊
申请(专利权)人:北京深思数盾科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1