数据加解密的方法及系统、服务器、存储设备和移动设备技术方案

技术编号:27945024 阅读:18 留言:0更新日期:2021-04-02 14:27
本申请涉及一种数据加解密的方法及系统、服务器、存储设备和移动设备,数据加解密的方法包括:在与存储设备直接建立无线连接后,生成第一密文,发送给存储设备,并接收存储设备发送的第二密文;发送第一特征信息给存储设备,并接收存储设备发送的第二特征信息;利用第二密文对第二特征信息进行解密,并对解密后的第二特征信息进行特征匹配;若特征匹配成功,发送密钥给存储设备,以使存储设备执行对应的加解密操作;接收存储设备发送的加解密状态并存储。如此,实现了数据传输前的双向认证,进一步为数据传输的安全提供了保障,并且无需授权者单独提供密钥,也无需担心密钥会被遗忘和丢失,实现方便快捷。

【技术实现步骤摘要】
数据加解密的方法及系统、服务器、存储设备和移动设备
本申请涉及数据加解密
,具体涉及一种数据加解密的方法及系统、服务器、存储设备和移动设备。
技术介绍
现如今,移动通讯正在向着万物无线互联方向迈进,无线化率越来越高,例如移动电话的无线耳机,无线充电技术普及,这些都是短距离的无线技术,虽然应用场景不同,但实现了从有线到无线的跨越。而随着无线通讯技术的发展,利用无线通讯技术实现数据交互也越来越普遍。相关技术中,利用无线通讯技术实现数据交互具有学习成本低和易于实现的优点。然而,受数据安全的影响,在进行无线数据交互的时候,往往需要进行加解密,以保证数据传输的安全,避免数据泄露。现有的授权加解密的方式,授权过程较为复杂,用户往往需要授权者提供解密密钥才能获取授权。如果授权者不在,用户就无法获取授权,也就无法进行数据传输。并且,密钥存在遗忘和遗失的风险,使用不便,安全隐患也较大。
技术实现思路
有鉴于此,本申请的目的在于克服现有技术的不足,提供一种数据加解密的方法及系统、服务器、存储设备和移动设备。为实现以上目的,本申请采用如下技术方案:本申请的第一方面提供一种数据加解密的方法,包括:在与存储设备直接建立无线连接后,生成第一密文,发送给所述存储设备,并接收所述存储设备发送的第二密文;发送第一特征信息给所述存储设备,并接收所述存储设备发送的第二特征信息;利用所述第二密文对所述第二特征信息进行解密,并对解密后的第二特征信息进行特征匹配;若特征匹配成功,发送密钥给所述存储设备,以使所述存储设备执行对应的加解密操作;接收所述存储设备发送的加解密状态并存储。可选的,还包括:在与所述存储设备无法直接建立无线连接时,通过移动设备与所述存储设备建立无线连接;生成所述第一密文并发送给所述移动设备;同时,接收所述移动设备发送的第三密文和所述存储设备的所述第二密文;发送所述第一特征信息给所述移动设备,并接收所述移动设备发送的第三特征信息和所述存储设备的所述第二特征信息;利用所述第二密文对所述第二特征信息进行解密,利用所述第三密文对所述第三特征信息进行解密,并对解密后的第二特征信息和解密后的第三特征信息分别进行特征匹配;若解密后的所述第二特征信息和所述第三特征信息均特征匹配成功,通过所述移动设备发送密钥给所述存储设备,以使所述存储设备执行加解密操作;接收所述移动设备发送的加解密状态并存储。本申请的第二方面提供一种数据加解密的方法,包括:在与云端直接建立无线连接后,生成第二密文,发送给所述云端,并接收所述云端发送的第一密文;发送第二特征信息给所述云端,并接收所述云端发送的第一特征信息;利用所述第一密文对所述第一特征信息进行解密,并对解密后的第一特征信息进行特征匹配;若特征匹配成功,接收所述云端发送的密钥,并通过所述密钥执行对应的加解密操作;在完成加解密操作后,发送加解密状态给所述云端。可选的,还包括:在与所述云端无法直接建立无线连接时,通过移动设备与所述云端建立无线连接;生成所述第二密文并发送给所述移动设备;同时,接收所述移动设备发送的第三密文和所述云端的所述第一密文;发送所述第二特征信息给所述移动设备,并接收所述移动设备发送的第三特征信息和所述云端的所述第一特征信息;利用所述第一密文对所述第一特征信息进行解密,利用所述第三密文对所述第三特征信息进行解密,并对解密后的第一特征信息和解密后的第三特征信息分别进行特征匹配;若解密后的所述第一特征信息和所述第三特征信息均特征匹配成功,通过所述移动设备接收所述云端发送的密钥,并根据所述密钥执行对应的加解密操作;在完成加解密操作后,发送加解密状态给所述移动设备,以通过所述移动设备发送给所述云端进行存储。本申请的第三方面提供一种数据加解密的方法,应用于数据加解密的系统中,所述数据加解密的系统包括云端和存储设备,所述方法包括:在分别与所述云端和所述存储设备建立无线连接后,生成第三密文分别发送给所述云端和所述存储设备,并分别接收所述云端发送的第一密文和所述存储设备发送的第二密文,将所述第一密文发送给所述存储设备,将所述第二密文发送给所述云端;分别接收所述云端发送的第一特征信息和所述存储设备发送的第二特征信息,发送所述第一特征信息和第三特征信息给所述存储设备,并发送所述第二特征信息和所述第三特征信息给所述云端;利用所述第一密文和所述第二密文分别对所述第一特征信息和所述第二特征信息进行解密,并对解密后的第一特征信息和解密后的第二特征信息分别进行特征匹配;若解密后的第一特征信息特征匹配成功,接收所述云端发送的密钥并发送给所述存储设备,若解密后的第二特征信息特征匹配成功,接收所述存储设备发送的加解密状态并发送给所述云端。本申请的第四方面提供一种服务器,包括:处理器,以及与所述处理器相连接的存储器;所述存储器用于存储计算机程序;所述处理器用于调用并执行所述存储器中的所述计算机程序,以执行如本申请的第一方面所述的方法。本申请的第五方面提供一种存储设备,包括:处理器,以及与所述处理器相连接的存储器;所述存储器用于存储计算机程序;所述处理器用于调用并执行所述存储器中的所述计算机程序,以执行如本申请的第二方面所述的方法。本申请的第六方面提供一种移动设备,包括:处理器,以及与所述处理器相连接的存储器;所述存储器用于存储计算机程序;所述处理器用于调用并执行所述存储器中的所述计算机程序,以执行如本申请的第三方面所述的方法。本申请的第七方面提供一种数据加解密的系统,包括如本申请的第四方面所述的服务器和如本申请的第五方面所述的存储设备。可选的,还包括如本申请的第六方面所述的移动设备;其中,所述服务器和所述存储设备分别与所述移动设备无线连接。本申请提供的技术方案可以包括以下有益效果:本申请的方案中,在于存储设备直接建立无线连接后,生成第一密文并发送给存储设备,同时,接收存储设备发送的第二密文。在发送第一密文并接收到第二密文后,发送预先设置好的第一特征信息给存储设备,并接收存储设备发送的第二特征信息。继而利用第二密文对第二特征信息进行解密,并对解密后的第二特征信息进行特征匹配,以在特征匹配成功后触发下发密钥的流程。在确定特征匹配成功后,发送密钥给存储设备,以使存储设备执行对应的加解密操作,并在存储设备执行完加解密操作后接收存储设备发送的加解密状态并存储。如此,无需授权者单独提供密钥,也无需担心密钥会被遗忘和丢失,通过密文解密特征信息并进行解密后的特征匹配,实现了数据传输前的双向认证,进一步为数据传输的安全提供了保障。此外,可以不受网络的限制,离线也能完成加解密操作,也可以不受授权者地域限制,随时随地都可实现授权,方便快捷。附图说明为了更清楚地说明本申本文档来自技高网...

【技术保护点】
1.一种数据加解密的方法,其特征在于,包括:/n在与存储设备直接建立无线连接后,生成第一密文,发送给所述存储设备,并接收所述存储设备发送的第二密文;/n发送第一特征信息给所述存储设备,并接收所述存储设备发送的第二特征信息;/n利用所述第二密文对所述第二特征信息进行解密,并对解密后的第二特征信息进行特征匹配;/n若特征匹配成功,发送密钥给所述存储设备,以使所述存储设备执行对应的加解密操作;/n接收所述存储设备发送的加解密状态并存储。/n

【技术特征摘要】
1.一种数据加解密的方法,其特征在于,包括:
在与存储设备直接建立无线连接后,生成第一密文,发送给所述存储设备,并接收所述存储设备发送的第二密文;
发送第一特征信息给所述存储设备,并接收所述存储设备发送的第二特征信息;
利用所述第二密文对所述第二特征信息进行解密,并对解密后的第二特征信息进行特征匹配;
若特征匹配成功,发送密钥给所述存储设备,以使所述存储设备执行对应的加解密操作;
接收所述存储设备发送的加解密状态并存储。


2.根据权利要求1所述的数据加解密的方法,其特征在于,还包括:
在与所述存储设备无法直接建立无线连接时,通过移动设备与所述存储设备建立无线连接;
生成所述第一密文并发送给所述移动设备;同时,接收所述移动设备发送的第三密文和所述存储设备的所述第二密文;
发送所述第一特征信息给所述移动设备,并接收所述移动设备发送的第三特征信息和所述存储设备的所述第二特征信息;
利用所述第二密文对所述第二特征信息进行解密,利用所述第三密文对所述第三特征信息进行解密,并对解密后的第二特征信息和解密后的第三特征信息分别进行特征匹配;
若解密后的所述第二特征信息和所述第三特征信息均特征匹配成功,通过所述移动设备发送密钥给所述存储设备,以使所述存储设备执行加解密操作;
接收所述移动设备发送的加解密状态并存储。


3.一种数据加解密的方法,其特征在于,包括:
在与云端直接建立无线连接后,生成第二密文,发送给所述云端,并接收所述云端发送的第一密文;
发送第二特征信息给所述云端,并接收所述云端发送的第一特征信息;
利用所述第一密文对所述第一特征信息进行解密,并对解密后的第一特征信息进行特征匹配;
若特征匹配成功,接收所述云端发送的密钥,并通过所述密钥执行对应的加解密操作;
在完成加解密操作后,发送加解密状态给所述云端。


4.根据权利要求3所述的数据加解密的方法,其特征在于,还包括:
在与所述云端无法直接建立无线连接时,通过移动设备与所述云端建立无线连接;
生成所述第二密文并发送给所述移动设备;同时,接收所述移动设备发送的第三密文和所述云端的所述第一密文;
发送所述第二特征信息给所述移动设备,并接收所述移动设备发送的第三特征信息和所述云端的所述第一特征信息;
利用所述第一密文对所述第一特征信息进行解密,利用所述第三密文对所述第三特征信息进行解密,并对解密后的第一特征信息和解密...

【专利技术属性】
技术研发人员:梁小龙易小洪王斐朱琳琳
申请(专利权)人:四川微巨芯科技有限公司
类型:发明
国别省市:四川;51

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

1