一种文件加密方法与设备技术

技术编号:35262400 阅读:14 留言:0更新日期:2022-10-19 10:22
本发明专利技术公开了一种文件加密方法与设备;本发明专利技术加密设备检测到接入文件终端,通过网络服务建立加密设备与加密服务端间的加密传输通道;加密设备获取文件终端中的目标文件,并将所述目标文件由加密传输通道传输至加密服务端进行加密或解密操作;加密设备接收加密服务端返回的结果文件,将所述结果文件返回至文件终端;本发明专利技术通过一加密设备来接入文件终端并获取目标文件,并通过加密设备与加密服务端建立的加密传输通道传输至加密服务端进行加密或解密,避免了采用本地加密程序产品可能导致的加密算法泄露,同时通过设备的网络服务进行通信,对离网或基于局域网的文件终端更加友好。好。好。

【技术实现步骤摘要】
一种文件加密方法与设备


[0001]本专利技术涉及文件安全
,特别涉及一种文件加密方法与设备。

技术介绍

[0002]随着互联网、信息技术的应用深入到人们生活的方方面面,人们对于信息安全的要求越来越高。一些机密文件,如何安全的保存在存储设备中,如何有效的对文件进行加密、解密操作成为信息安全领域一个重要的研究方向。
[0003]传统的对文件加密的方法通常是,在终端中预安装一个加密软件,为加密软件指定需要加解密的文件,加密软件执行特定的算法,读取源文件,对源文件进行加解密操作。
[0004]对于预安装加密软件到终端的方法,如果要升级加密算法,需要对整个加密软件进行更新,因此需要追踪到每一台终端,然后对终端进行升级。且安装在终端上的加密软件,有可能被黑客的读取和破解,从而造成加密算法泄漏。

技术实现思路

[0005]本专利技术所要解决的技术问题是:提供一种文件加密方法与设备。
[0006]为了解决上述技术问题,本专利技术采用的技术方案为:
[0007]一种文件加密方法,包括步骤:
[0008]S1、加密设备检测到接入文件终端,通过网络服务建立加密设备与加密服务端间的加密传输通道;
[0009]S2、加密设备获取文件终端中的目标文件,并将所述目标文件由加密传输通道传输至加密服务端进行加密或解密操作;
[0010]S3、加密设备接收加密服务端返回的结果文件,将所述结果文件返回至文件终端。
[0011]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0012]一种文件加密设备,包括接口模块、网络模块、处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现以上一种文件加密方法中的步骤。
[0013]本专利技术的有益效果在于:本专利技术通过一加密设备来接入文件终端并获取目标文件,并通过加密设备与加密服务端建立的加密传输通道传输至加密服务端进行加密或解密,避免了采用本地加密程序产品可能导致的加密算法泄露,同时通过设备的网络服务进行通信,对离网或基于局域网的文件终端更加友好。
附图说明
[0014]图1为本专利技术实施例的一种文件加密方法的流程图;
[0015]图2为本专利技术实施例的一种文件加密设备的通信结构图;
[0016]图3为本专利技术实施例的一种文件加密方法的通信示意图。
具体实施方式
[0017]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0018]请参照图1和图3,一种文件加密方法,包括步骤:
[0019]S1、加密设备检测到接入文件终端,通过网络服务建立加密设备与加密服务端间的加密传输通道;
[0020]S2、加密设备获取文件终端中的目标文件,并将所述目标文件由加密传输通道传输至加密服务端进行加密或解密操作;
[0021]S3、加密设备接收加密服务端返回的结果文件,将所述结果文件返回至文件终端。
[0022]从上述描述可知,本专利技术的有益效果在于:本专利技术通过一加密设备来接入文件终端并获取目标文件,并通过加密设备与加密服务端建立的加密传输通道传输至加密服务端进行加密或解密,避免了采用本地加密程序产品可能导致的加密算法泄露,同时通过设备的网络服务进行通信,对离网或基于局域网的文件终端更加友好。
[0023]进一步地,所述步骤S1中所述加密设备检测到接入文件终端具体为:
[0024]加密设备中的接口触发器在上电后,判定加密设备已接入文件终端,唤醒加密设备中的第一操作系统,由所述第一操作系统执行预设命令识别接入的文件终端的第二操作系统,并选择第一操作系统中对应所述第二操作系统的文件读写程序;
[0025]所述步骤S2中所述加密设备获取文件终端中的目标文件具体为:
[0026]所述加密设备通过所述文件读写程序获取用户选定的目标文件。
[0027]由上述描述可知,本专利技术在获取文件之前,会识别文件终端所使用的操作系统,从而根据操作系统选择对应的文件读写程序,确保设备能够自动匹配且适用于不同的操作系统,提高用户使用体验。
[0028]进一步地,所述执行预设命令识别接入的文件终端的第二操作系统具体为:
[0029]执行fdisk

l命令,获取文件终端的文件系统信息,并根据文件系统信息判断识别到对应的第二操作操作系统。
[0030]由上述描述可知,不同的操作系统所支持和使用的文件系统有所不同,通过fdisk

l来获取到文件终端的文件系统信息,从而判断识别到对应的操作系统信息,能够有效地识别不同的操作系统。
[0031]进一步地,所述加密传输通道的网络传输方式基于预设的文件传输协议,所述文件传输协议为基于加密服务端证书的安全的文件传输协议。
[0032]进一步地,所述文件传输协议的选择包括SFTP、HTTPS和SSH。
[0033]由上述描述可知,加密设备与加密服务端间的网络传输方式是基于安全的文件传输协议,进一步保证文件传输的安全性。
[0034]进一步地,所述步骤S1与步骤S2之间还包括步骤:
[0035]S11、获取加密设备中预设的证书,通过所述证书对所述加密服务端的合法性进行校验,若校验通过则进入步骤S2,否则中断操作。
[0036]由上述描述可知,在建立与加密服务端的传输通道后,还对加密服务端的合法性进行了校验,进一步保证了文件加解密的安全性。
[0037]进一步地,所述步骤S1与步骤S2之间还包括步骤:
[0038]S12、通过生物信息识别模块获取用户生物信息,将所述用户生物信息上传至所述加密服务端,由所述加密服务端进行权限校验并返回校验结果,若校验成功则进入步骤S2,否则中断操作。
[0039]由上述描述可知,在进行文件加解密之前,还需要对使用人员的权限进行验证,从而确保使用人员具备使用该文件的资格,尤其是确保使用人员可能需要对文件进行解密的场景,需要确保人员具备获取解密后文件的资格。
[0040]进一步地,所述步骤S1与步骤S2之间还包括步骤:
[0041]S13、生成包含可选加密方式信息的选择弹窗,通过所述选择弹窗来获取用户指定的加密方式以及所要进行的操作类型,并反馈至加密服务端;
[0042]所述步骤S2中加密服务端对目标文件的加解密具体为:
[0043]服务器根据用户指定的加密方式以及所要进行的操作类型,对所述目标文件进行加密或解密。
[0044]由上述描述可知,用户可以选择所使用的加密方式和所要进行的操作类型,具有更好的使用体验。
[0045]一种文件加密设备,包括接口模块、网络模块、处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现以上一种文件加密方法中的步骤。
[0046]进一步地,还包括生物信息识别模块。
[0047]本专利技术的一种文件加密方法及设备,适本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件加密方法,其特征在于,包括步骤:S1、加密设备检测到接入文件终端,通过网络服务建立加密设备与加密服务端间的加密传输通道;S2、加密设备获取文件终端中的目标文件,并将所述目标文件由加密传输通道传输至加密服务端进行加密或解密操作;S3、加密设备接收加密服务端返回的结果文件,将所述结果文件返回至文件终端。2.根据权利要求1所述的一种文件加密方法,其特征在于,所述步骤S1中所述加密设备检测到接入文件终端具体为:加密设备中的接口触发器在上电后,判定加密设备已接入文件终端,唤醒加密设备中的第一操作系统,由所述第一操作系统执行预设命令识别接入的文件终端的第二操作系统,并选择第一操作系统中对应所述第二操作系统的文件读写程序;所述步骤S2中所述加密设备获取文件终端中的目标文件具体为:所述加密设备通过所述文件读写程序获取用户选定的目标文件。3.根据权利要求2所述的一种文件加密方法,其特征在于,所述由所述第一操作系统执行预设命令识别接入的文件终端的第二操作系统具体为:由所述第一操作系统执行fdisk

l命令,获取文件终端的文件系统信息,并根据文件系统信息判断识别到对应的第二操作操作系统。4.根据权利要求1所述的一种文件加密方法,其特征在于,所述加密传输通道的网络传输方式基于预设的文件传输协议,所述文件传输协议为基于加密服务端证书的安全的文件传输协议。5.根据权利要求4所述的一种文件加密方法,其特征在于,所述文件传输协议的选择...

【专利技术属性】
技术研发人员:陈利权
申请(专利权)人:福州汇思博信息技术有限公司
类型:发明
国别省市:

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

1