【技术实现步骤摘要】
本专利技术涉及云存储领域,具体涉及一种基于国产商用密码算法的云存储加密系统及其实现方法。
技术介绍
近年来,云计算已经开始渐渐进入普通人的视野,云提供商为人们提供了便携的存储空间,只要有网络,人们就不需要携带实体的存储介质。很多企业也逐渐将大容量的数据或者数据处理交给“云”来解决,这样可以减少其运作成本和经营成本。但是大部分的云端存储只是单纯的存储,并不能保证用户所存储的信息的安全性,即使声称提供密码保护,也只是基于用户认证的时候,并不能满足人们对于所需求的存储空间的安全的要求。而且随着计算机性能的不断提高,会使得网络密码的安全性降低,必须采取适当的措施以保护机密数据的安全。为解决数据隐私的保护问题,常见的方法是由用户对数据进行加密,把加密后的密文信息存储在服务端。有鉴于此,基于国产商用密码算法的云存储加密系统成为该领域技术人员的追求目标,实现云存储数据的安全可靠性,满足重要部门对数据高安全加密应用的需求,为云存储系统提供可靠性与安全性方面的保障,解决 ...
【技术保护点】
一种基于国产商用密码算法的云存储加密系统,其特征在于,所述云存储加密系统包括:用户账户管理系统、本地文件管理系统、云端文件管理系统、文件传输系统、数据加解密系统、用户界面控制系统、用户设置管理系统;所述用户账户管理系统与所述用户界面控制系统、所述用户设置管理系统实现数据通信;所述本地文件管理系统与所述数据加解密系统、所述文件传输系统、所述用户界面控制系统进行数据通信;所述云端文件管理系统与所述文件传输系统、所述数据加解密系统、所述用户界面控制系统进行数据通信;所述数据加解密系统与所述文件传输系统、所述用户界面控制系统进行数据通信;所述文件传输系统与所述用户界面控制系统进行数 ...
【技术特征摘要】
1.一种基于国产商用密码算法的云存储加密系统,其特征在于,
所述云存储加密系统包括:用户账户管理系统、本地文件管理系统、云端文件管理系
统、文件传输系统、数据加解密系统、用户界面控制系统、用户设置管理系统;
所述用户账户管理系统与所述用户界面控制系统、所述用户设置管理系统实现数据通
信;所述本地文件管理系统与所述数据加解密系统、所述文件传输系统、所述用户界面控
制系统进行数据通信;所述云端文件管理系统与所述文件传输系统、所述数据加解密系统、
所述用户界面控制系统进行数据通信;所述数据加解密系统与所述文件传输系统、所述用
户界面控制系统进行数据通信;所述文件传输系统与所述用户界面控制系统进行数据通
信;所述用户界面控制系统与所述用户设置管理系统进行数据通信;
所述数据加解密系统包括:数据加密模块和数据解密模块;
所述数据加密模块用于实现对上传数据采用国产商用密码算法进行加密和加密状态
显示;所述数据解密模块用于实现对下载数据采用所述国产商用密码算法进行解密、存储
和解密状态显示。
2.根据权利要求1所述的一种基于国产商用密码算法的云存储加密系统,其特征在
于,
所述用户账户管理系统包括:云网盘服务账户关联模块和云网盘账户注销模块;
所述云网盘服务账户关联模块引导用户进行账户关联,显示与其相关界面,并将关联
的账户令牌保存到应用中;
所述云网盘账户注销模块引导用户进行关联账户注销,显示确认对话框,并将关联的
账户令牌和所有与其相关的临时文件从应用和本地存储器中删除。
3.根据权利要求1所述的一种基于国产商用密码算法的云存储加密系统,其特征在
于,
所述本地文件管理系统用于实现对本地存储器的文件或文件夹进行复制、粘贴、剪切、
删除和上传以及提交单个文件执行加解密操作的功能。
4.根据权利要求1所述的一种基于国产商用密码算法的云存储加密系统,其特征在
于,
所述云端文件管理系统包括:远端文件操作模块和云网盘兼容模块;
所述远端文件操作模块用于实现对远端存储的文件或文件夹进行复制、粘贴、剪切、
删除和下载以及提交单个文件加解密操作的功能;所述云网盘兼容模块基于各大云存储提
供商的应用接口,用于实现多平台云网盘的统一操作接口。
5.根据权利要求1所述的一种基于国产商用密码算法的云存储加密系统,其特征在
\t于,
所述国产商用密码算法包括SM1和SM4算法。
6.根据权利要求1-5中任一权利要求所述的基于国产商用密码算法的云存储加密系统
的实现方法,其特征在于,所述实现方法包括:用户账户绑定的方法以及用户账户注销的
方法,
其中,用户账户绑定的方法包括以下步骤:
云网盘服务账户关联模块通过用户界面控制系统检查用户账户绑定情况,若不存在已
绑定的用户,则引导用户进行绑定;反之,则进入应用主界面,用户账户绑定操作结束;
云网盘服务账户关联模块给出可绑定的云存储提供商的选择,用户可选择其一进行账
号绑定,跳转到用户账户绑定界面进行账号绑定;
云网盘服务账户关联模块将得到的唯一令牌交由用户设置管理系统进行本地存储;
返回到云存储提供商选择界面,用户可继续绑定其他提供商账号;若无需绑定,则跳
过,进入应用主界面,用户账户绑定结束;
其中,用户账户注销的方法包括以下步骤:
云网盘服务账户关联模块通过用户界面控制系统检查用户账户绑定情况,若不存在已
绑定账户,则引导用户进行绑定,用户账户注销过...
【专利技术属性】
技术研发人员:梁友仁,吕前进,萧文翰,高友,胡双喜,吴彤,刘健旭,王辉,孙琦,
申请(专利权)人:天津光电安辰信息技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。