本發(fā)明涉及加解密領(lǐng)域,具體地說,是涉及一種文件加解密系統(tǒng)的加解密方法。
背景技術(shù):
在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的今天,從網(wǎng)絡(luò)上下載音樂等文件已經(jīng)是公知的技術(shù);但是,目前在網(wǎng)絡(luò)上可以下載到的音樂文件是帶有原唱、伴奏的音樂文件,音樂文件的提供商并沒有在技術(shù)上限制用戶隨意散布所下載的文件,這樣就有可能造成對原創(chuàng)作者的知識產(chǎn)權(quán)的侵犯?,F(xiàn)有加解密系統(tǒng)常采用直接將整個(gè)文件加密,使用時(shí)通過秘鑰解密;上述方式加密文件使文件的保密性不強(qiáng),極易破解或一經(jīng)下載之后,能在多個(gè)設(shè)備上使用,使文件的所有權(quán)收到侵犯。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種文件加解密系統(tǒng)的加解密方法,以解決現(xiàn)有加密方式加密文件使文件的保密性不強(qiáng),極易破解或一經(jīng)下載之后,能在多個(gè)設(shè)備上使用,使文件的所有權(quán)收到侵犯的問題。
為了解決上述問題,本發(fā)明提供如下技術(shù)方案:
一種文件加解密系統(tǒng)的加解密方法,文件加解密系統(tǒng)包括管理系統(tǒng)、云端服務(wù)器、本地服務(wù)器、智能終端;文件加解密系統(tǒng)的加解密方法包括以下步驟:
(a)管理系統(tǒng)把文件隨機(jī)分成三份,分別保存在云端服務(wù)器、本地服務(wù)器、智能終端上;
(b)云端服務(wù)器、本地服務(wù)器、智能終端分別將其上的部分文件隨機(jī)打散成多個(gè)碎片文件;
(c)云端服務(wù)器、本地服務(wù)器、智能終端分別對其上的碎片文件加密;
(d)獲得權(quán)限的智能終端分別從云端服務(wù)器、本地服務(wù)器上下載碎片文件;
(e)智能終端將從云端服務(wù)器、本地服務(wù)器下載的碎片文件解密組合形成完整的文件。
具體地,步驟(c)中云端服務(wù)器、本地服務(wù)器、智能終端分別根據(jù)各自的特征碼生產(chǎn)秘鑰對其上的碎片文件進(jìn)行加密。
具體地,步驟(d)中智能終端獲得權(quán)限的方法包括以下步驟:
(d1)用戶在管理系統(tǒng)上注冊后申請下載文件;
(d2)管理員審核是否通過,是,則執(zhí)行步驟(d3),否,則駁回申請;
(d3)管理系統(tǒng)向用戶的智能終端發(fā)出授權(quán)時(shí)間有效的解碼秘鑰;用戶根據(jù)解碼秘鑰在設(shè)定的時(shí)間內(nèi)解碼從云端服務(wù)器、本地服務(wù)器下載的碎片文件。
具體地,步驟(d)中智能終端與云端服務(wù)器、本地服務(wù)器之間的碎片文件傳輸均為加密傳輸。
具體地,加密傳輸是根據(jù)下載時(shí)間、碎片文件及智能終端特征碼進(jìn)行加密。
具體地,云端服務(wù)器、本地服務(wù)器、智能終端的打散方式不同;不同的本地服務(wù)器和不同的智能終端的打散方式均不同。
具體地,文件為音樂文件;其也可為其他需要加密的文件,如視頻。
具體地,智能終端為手機(jī)或電腦;其也可為其他智能終端,手機(jī)優(yōu)選音樂手機(jī)。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:本發(fā)明中將文件隨機(jī)分成三份分別保存在云端服務(wù)器、本地服務(wù)器、智能終端上,然后被打散加密,使文件的保密性更強(qiáng);碎片文件傳輸時(shí)采用加密傳輸,也使文件的保密性更強(qiáng);完整的文件需要在授權(quán)的時(shí)間內(nèi),獲得權(quán)限的智能終端分別從本地服務(wù)器、智能終端下載其余的碎片文件并解密重新組合后,才能形成完整的文件,即在授權(quán)的時(shí)間內(nèi)云端服務(wù)器、本地服務(wù)器、智能終端同時(shí)工作才能獲得完整的文件,使文件的保密性更好。
具體實(shí)施方式
下面結(jié)合實(shí)施例對本發(fā)明作進(jìn)一步說明,本發(fā)明的實(shí)施方式包括但不限于下列實(shí)施例。
文件加解密系統(tǒng)包括管理系統(tǒng)、云端服務(wù)器、本地服務(wù)器、智能終端;文件加解密系統(tǒng)的加解密方法是先將文件隨機(jī)分成三份,分別保存在云端服務(wù)器、本地服務(wù)器、智能終端上,然后打散加密,獲得權(quán)限的智能終端分別從本地服務(wù)器、智能終端上下載碎片文件解密后合成音樂流;其具體包括的步驟如下:
1.1管理系統(tǒng)把文件隨機(jī)分成三份,分別保存在云端服務(wù)器、本地服務(wù)器、智能終端上;
1.2云端服務(wù)器、本地服務(wù)器、智能終端分別將其上的部分文件隨機(jī)打散成多個(gè)碎片文件;
1.3云端服務(wù)器、本地服務(wù)器、智能終端分別對其上的碎片文件加密;
1.4獲得權(quán)限的智能終端分別從云端服務(wù)器、本地服務(wù)器上下載碎片文件;
1.4智能終端將從云端服務(wù)器、本地服務(wù)器下載的碎片文件解密組合形成完整的文件。
其中,步驟1.4中智能終端獲得權(quán)限的方法包括以下步驟:
2.1用戶在管理系統(tǒng)上注冊后申請下載文件;
2.2管理員審核是否通過,是,則執(zhí)行步驟2.3,否,則駁回申請;
2.3管理系統(tǒng)向用戶的智能終端發(fā)出授權(quán)時(shí)間有效的解碼秘鑰;用戶根據(jù)解碼秘鑰在設(shè)定的時(shí)間內(nèi)解碼從云端服務(wù)器、本地服務(wù)器下載的碎片文件。
其中,步驟1.3中云端服務(wù)器、本地服務(wù)器、智能終端分別根據(jù)各自的特征碼生產(chǎn)秘鑰對其上的碎片文件進(jìn)行加密;步驟1.4中智能終端與云端服務(wù)器、本地服務(wù)器之間的碎片文件傳輸均為加密傳輸;加密傳輸是根據(jù)下載時(shí)間、碎片文件及智能終端特征碼進(jìn)行加密;文件為音樂文件;其也可為其他需要加密的文件,如視頻;智能終端為手機(jī)或電腦;其也可為其他智能終端,手機(jī)優(yōu)選音樂手機(jī);云端服務(wù)器、本地服務(wù)器、智能終端的打散方式不同;不同的本地服務(wù)器和不同的智能終端的打散方式均不同,使文件保密性更強(qiáng),不同設(shè)備之間不能使用同一授權(quán)秘鑰。
完成步驟1.1-1.3則完成了文件的加密過程,完成步驟1.4-2.3則完成了文件的解密過程;本發(fā)明中將文件隨機(jī)分成三份分別保存在云端服務(wù)器、本地服務(wù)器、智能終端上,然后被打散加密,使文件的保密性更強(qiáng);碎片文件傳輸時(shí)采用加密傳輸,也使文件的保密性更強(qiáng);完整的文件需要在授權(quán)的時(shí)間內(nèi),獲得權(quán)限的智能終端分別從本地服務(wù)器、智能終端下載其余的碎片文件并解密重新組合后,才能形成完整的文件,即在授權(quán)的時(shí)間內(nèi)云端服務(wù)器、本地服務(wù)器、智能終端同時(shí)工作才能獲得完整的文件,使文件的保密性更好。
按照上述實(shí)施例,便可很好地實(shí)現(xiàn)本發(fā)明。值得說明的是,基于上述結(jié)構(gòu)設(shè)計(jì)的前提下,為解決同樣的技術(shù)問題,即使在本發(fā)明上做出的一些無實(shí)質(zhì)性的改動(dòng)或潤色,所采用的技術(shù)方案的實(shí)質(zhì)仍然與本發(fā)明一樣,故其也應(yīng)當(dāng)在本發(fā)明的保護(hù)范圍內(nèi)。