文件加解密系统的加解密方法技术方案

技术编号:15501493 阅读:71 留言:0更新日期:2017-06-03 22:50
本发明专利技术公开了一种文件加解密系统的加解密方法,主要解决现有技术中存在的现有加密方式加密文件使文件的保密性不强,极易破解或一经下载之后,能在多个设备上使用,使文件的所有权收到侵犯的问题。该文件加解密系统的加解密方法是先将文件打散成成千上万的碎片文件,随机将碎片文件分成三份分别加密保存在云端服务器、本地服务器、智能终端上,获得权限的智能终端分别从本地服务器、智能终端上下载碎片文件解密后合成音乐流。通过上述方案,本发明专利技术达到了更强保密文件的目的,具有很高的实用价值和推广价值。

Encryption and decryption method for file encryption and decryption system

The invention discloses an encryption and decryption method for file encryption and decryption system, which mainly solves the existing encryption method in the prior art document encryption and the privacy of the file is not strong, easy to crack or a download, can be used on multiple devices, so that the ownership of files received infringement. The encryption method of the file encryption system is first broken into tens of thousands of pieces of paper documents, randomly divided into three pieces of file encryption are stored in the cloud server, local server, intelligent terminal, intelligent terminal access permissions are downloaded from the local server, file decryption fragments of the intelligent terminal after the synthesis of music streaming. Through the proposal, the invention achieves the purpose of stronger security documents, and has high practical value and popularization value.

【技术实现步骤摘要】
文件加解密系统的加解密方法
本专利技术涉及加解密领域,具体地说,是涉及一种文件加解密系统的加解密方法。
技术介绍
在网络技术飞速发展的今天,从网络上下载音乐等文件已经是公知的技术;但是,目前在网络上可以下载到的音乐文件是带有原唱、伴奏的音乐文件,音乐文件的提供商并没有在技术上限制用户随意散布所下载的文件,这样就有可能造成对原创作者的知识产权的侵犯。现有加解密系统常采用直接将整个文件加密,使用时通过秘钥解密;上述方式加密文件使文件的保密性不强,极易破解或一经下载之后,能在多个设备上使用,使文件的所有权收到侵犯。
技术实现思路
本专利技术的目的在于提供一种文件加解密系统的加解密方法,以解决现有加密方式加密文件使文件的保密性不强,极易破解或一经下载之后,能在多个设备上使用,使文件的所有权收到侵犯的问题。为了解决上述问题,本专利技术提供如下技术方案:一种文件加解密系统的加解密方法,文件加解密系统包括管理系统、云端服务器、本地服务器、智能终端;文件加解密系统的加解密方法包括以下步骤:(a)管理系统把文件随机分成三份,分别保存在云端服务器、本地服务器、智能终端上;(b)云端服务器、本地服务器、智能终端分别将其上的部分文件随机打散成多个碎片文件;(c)云端服务器、本地服务器、智能终端分别对其上的碎片文件加密;(d)获得权限的智能终端分别从云端服务器、本地服务器上下载碎片文件;(e)智能终端将从云端服务器、本地服务器下载的碎片文件解密组合形成完整的文件。具体地,步骤(c)中云端服务器、本地服务器、智能终端分别根据各自的特征码生产秘钥对其上的碎片文件进行加密。具体地,步骤(d)中智能终端获得权限的方法包括以下步骤:(d1)用户在管理系统上注册后申请下载文件;(d2)管理员审核是否通过,是,则执行步骤(d3),否,则驳回申请;(d3)管理系统向用户的智能终端发出授权时间有效的解码秘钥;用户根据解码秘钥在设定的时间内解码从云端服务器、本地服务器下载的碎片文件。具体地,步骤(d)中智能终端与云端服务器、本地服务器之间的碎片文件传输均为加密传输。具体地,加密传输是根据下载时间、碎片文件及智能终端特征码进行加密。具体地,云端服务器、本地服务器、智能终端的打散方式不同;不同的本地服务器和不同的智能终端的打散方式均不同。具体地,文件为音乐文件;其也可为其他需要加密的文件,如视频。具体地,智能终端为手机或电脑;其也可为其他智能终端,手机优选音乐手机。与现有技术相比,本专利技术具有以下有益效果:本专利技术中将文件随机分成三份分别保存在云端服务器、本地服务器、智能终端上,然后被打散加密,使文件的保密性更强;碎片文件传输时采用加密传输,也使文件的保密性更强;完整的文件需要在授权的时间内,获得权限的智能终端分别从本地服务器、智能终端下载其余的碎片文件并解密重新组合后,才能形成完整的文件,即在授权的时间内云端服务器、本地服务器、智能终端同时工作才能获得完整的文件,使文件的保密性更好。具体实施方式下面结合实施例对本专利技术作进一步说明,本专利技术的实施方式包括但不限于下列实施例。文件加解密系统包括管理系统、云端服务器、本地服务器、智能终端;文件加解密系统的加解密方法是先将文件随机分成三份,分别保存在云端服务器、本地服务器、智能终端上,然后打散加密,获得权限的智能终端分别从本地服务器、智能终端上下载碎片文件解密后合成音乐流;其具体包括的步骤如下:1.1管理系统把文件随机分成三份,分别保存在云端服务器、本地服务器、智能终端上;1.2云端服务器、本地服务器、智能终端分别将其上的部分文件随机打散成多个碎片文件;1.3云端服务器、本地服务器、智能终端分别对其上的碎片文件加密;1.4获得权限的智能终端分别从云端服务器、本地服务器上下载碎片文件;1.4智能终端将从云端服务器、本地服务器下载的碎片文件解密组合形成完整的文件。其中,步骤1.4中智能终端获得权限的方法包括以下步骤:2.1用户在管理系统上注册后申请下载文件;2.2管理员审核是否通过,是,则执行步骤2.3,否,则驳回申请;2.3管理系统向用户的智能终端发出授权时间有效的解码秘钥;用户根据解码秘钥在设定的时间内解码从云端服务器、本地服务器下载的碎片文件。其中,步骤1.3中云端服务器、本地服务器、智能终端分别根据各自的特征码生产秘钥对其上的碎片文件进行加密;步骤1.4中智能终端与云端服务器、本地服务器之间的碎片文件传输均为加密传输;加密传输是根据下载时间、碎片文件及智能终端特征码进行加密;文件为音乐文件;其也可为其他需要加密的文件,如视频;智能终端为手机或电脑;其也可为其他智能终端,手机优选音乐手机;云端服务器、本地服务器、智能终端的打散方式不同;不同的本地服务器和不同的智能终端的打散方式均不同,使文件保密性更强,不同设备之间不能使用同一授权秘钥。完成步骤1.1-1.3则完成了文件的加密过程,完成步骤1.4-2.3则完成了文件的解密过程;本专利技术中将文件随机分成三份分别保存在云端服务器、本地服务器、智能终端上,然后被打散加密,使文件的保密性更强;碎片文件传输时采用加密传输,也使文件的保密性更强;完整的文件需要在授权的时间内,获得权限的智能终端分别从本地服务器、智能终端下载其余的碎片文件并解密重新组合后,才能形成完整的文件,即在授权的时间内云端服务器、本地服务器、智能终端同时工作才能获得完整的文件,使文件的保密性更好。按照上述实施例,便可很好地实现本专利技术。值得说明的是,基于上述结构设计的前提下,为解决同样的技术问题,即使在本专利技术上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本专利技术一样,故其也应当在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
一种文件加解密系统的加解密方法,文件加解密系统包括管理系统、云端服务器、本地服务器、智能终端,其特征在于,文件加解密系统的加解密方法包括以下步骤:(a)管理系统把文件随机分成三份,分别保存在云端服务器、本地服务器、智能终端上;(b)云端服务器、本地服务器、智能终端分别将其上的部分文件随机打散成多个碎片文件;(c)云端服务器、本地服务器、智能终端分别对其上的碎片文件加密;(d)获得权限的智能终端分别从云端服务器、本地服务器上下载碎片文件;(e)智能终端将从云端服务器、本地服务器下载的碎片文件解密组合形成完整的文件。

【技术特征摘要】
1.一种文件加解密系统的加解密方法,文件加解密系统包括管理系统、云端服务器、本地服务器、智能终端,其特征在于,文件加解密系统的加解密方法包括以下步骤:(a)管理系统把文件随机分成三份,分别保存在云端服务器、本地服务器、智能终端上;(b)云端服务器、本地服务器、智能终端分别将其上的部分文件随机打散成多个碎片文件;(c)云端服务器、本地服务器、智能终端分别对其上的碎片文件加密;(d)获得权限的智能终端分别从云端服务器、本地服务器上下载碎片文件;(e)智能终端将从云端服务器、本地服务器下载的碎片文件解密组合形成完整的文件。2.根据权利要求1所述的文件加解密系统的加解密方法,其特征在于,步骤(c)中云端服务器、本地服务器、智能终端分别根据各自的特征码生产秘钥对其上的碎片文件进行加密。3.根据权利要求1所述的文件加解密系统的加解密方法,其特征在于,步骤(d)中智能终端获得权限的方法包括以下步骤:(d1)用户在管理系统...

【专利技术属性】
技术研发人员:杨皓
申请(专利权)人:昆明微图科技有限公司
类型:发明
国别省市:云南,53

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

1