[發(fā)明專利]防暴力破解的分布式存儲系統(tǒng)及存儲方法在審
| 申請?zhí)枺?/td> | 201710183206.6 | 申請日: | 2017-03-24 |
| 公開(公告)號: | CN106919348A | 公開(公告)日: | 2017-07-04 |
| 發(fā)明(設(shè)計)人: | 韋德泉;郁凌 | 申請(專利權(quán))人: | 棗莊學院 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F21/78 |
| 代理公司: | 濟南泉城專利商標事務(wù)所37218 | 代理人: | 姚紅霞 |
| 地址: | 277100*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 暴力 破解 分布式 存儲系統(tǒng) 存儲 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種防暴力破解的分布式存儲系統(tǒng)及存儲方法,屬于數(shù)據(jù)存儲領(lǐng)域。
背景技術(shù)
隨著運算處理器的計算速度越來越快,特別是量子計算機在未來的發(fā)展趨勢,導致現(xiàn);復雜計算以及密碼破解等將變得非常簡單迅速,對數(shù)據(jù)安全造成了非常大的挑戰(zhàn)。
現(xiàn)有的解決方案通常是將各種加密算法在復雜度上進行堆砌,以增加密碼復雜度。其結(jié)果往往導致了加密解決的程序繁瑣,多于大量的數(shù)據(jù)處理會導致效率比較低,而且設(shè)備運行時加密解決的能耗很高。
發(fā)明內(nèi)容
本發(fā)明的提供一種防暴力破解的分布式存儲系統(tǒng)及存儲方法,解決加密數(shù)據(jù)在暴力破解下的安全問題。
為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
防暴力破解的分布式存儲系統(tǒng),該系統(tǒng)包含:本地登錄模塊,使用用戶名和密碼登錄本地及網(wǎng)盤數(shù)據(jù)庫進行讀寫操作;
數(shù)據(jù)加密模塊,對待儲存數(shù)據(jù)進行加密形成密文文件;
數(shù)據(jù)拆分模塊,將加密后的密文文件拆分成密文數(shù)據(jù)包;
鏈表生成模塊,將待儲存數(shù)據(jù)提出文件目錄并寫入對應(yīng)的秘鑰生成鏈表,
存儲配置模塊,分配密文數(shù)據(jù)包的存儲地址,在鏈表中寫入密文數(shù)據(jù)包的儲存地址;
本地數(shù)據(jù)庫,用于存儲鏈表;
多個網(wǎng)盤數(shù)據(jù)庫,根據(jù)鏈表將密文數(shù)據(jù)包分別存儲在不同的網(wǎng)盤數(shù)據(jù)庫中。
作為優(yōu)選,還包括臨時數(shù)據(jù)存儲庫,臨時數(shù)據(jù)存儲庫存儲有外部導入的數(shù)據(jù),數(shù)據(jù)加密模塊讀取臨時數(shù)據(jù)存儲庫內(nèi)的臨時數(shù)據(jù)并加密形成密文文件后保存在該臨時數(shù)據(jù)庫內(nèi)。
作為優(yōu)選,數(shù)據(jù)拆分模塊將加密后的密文文件根據(jù)鏈表確定拆分條件。
作為優(yōu)選,
包括以下步驟,
登錄本地登錄模塊,本地登錄模塊為對應(yīng)的用戶提供相應(yīng)的操作權(quán)限,
將外部數(shù)據(jù)導入,
數(shù)據(jù)加密模塊對導入的待存儲文件進行加密,
加密后的密文文件由數(shù)據(jù)拆分模塊拆分成密文數(shù)據(jù)包,
鏈表生成模塊將加密的秘鑰、文件目錄和數(shù)據(jù)拆分規(guī)則生成鏈表,
存儲配置模塊為密文文件分配存儲地址并將存儲地址寫入鏈表,
鏈表存入本地數(shù)據(jù)庫,密文文件存入網(wǎng)盤數(shù)據(jù)庫中。
本發(fā)明的優(yōu)點在于:深度學習用戶行為性格以及操作地點,增加類仲裁者配置列表記錄存儲單元的結(jié)構(gòu)順序,以達到規(guī)避連貫性數(shù)據(jù)泄密的操作。通過用戶端的配置表、分布式多個獨立云平臺的復雜度存儲,通過這兩者的關(guān)聯(lián)來實現(xiàn)絕對避免云平臺暴力破解泄密。
本發(fā)明在利用已有的各種加密存儲方式,整合出一種具有防暴力破解的存儲系統(tǒng),有著較高的安全性。同時,本系統(tǒng)能有降低密碼的復雜程度,提高數(shù)據(jù)的加密存儲效率。
附圖說明
圖1是發(fā)明的工作原理圖。
圖2是本發(fā)明的順序流程圖一。
圖3是本發(fā)明的順序流程圖二。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1示例性示出了本發(fā)明實施例提供的一種對本地數(shù)據(jù)進行加密并存儲的方法流程圖。圖2-圖3為各個加密存儲流程中的工作流程圖。
就各步驟的工作進行詳細說明:
本地登錄模塊的登錄方法,
S11、用戶在當前本地客戶端中進行登錄時,調(diào)用登錄進程顯示在所述當前客戶端的顯示窗口之上;
S12、用戶輸入用戶名和密碼來獲取驗證模塊,在所述登錄窗口中輸入登錄信息,登錄信息在登錄模塊中被加密為密碼字符,
S13、將所述被加密的登錄信息反饋給服務(wù)器進行驗證,服務(wù)器依據(jù)該加密字符串確定對應(yīng)賬號,查找該賬號對應(yīng)用戶的用戶信息反饋給登錄進程,
S14、服務(wù)器將反饋的驗證結(jié)果數(shù)據(jù)反饋給本地登錄模塊的登錄進程,執(zhí)行登錄操作。
在本發(fā)明中數(shù)據(jù)存儲加密技術(shù)的目的是防止在存儲環(huán)節(jié)上的數(shù)據(jù)失密。
實現(xiàn)數(shù)據(jù)存儲加密技術(shù)可分為密文存儲和存取控制兩種。密文存儲是通過加密算法和加密密鑰將明文轉(zhuǎn)變?yōu)槊芪模景l(fā)明中的數(shù)據(jù)加密模塊就是將對待儲存數(shù)據(jù)進行加密形成密文。加密后的數(shù)據(jù)在使用中需要解密,解密是對密文數(shù)據(jù)庫發(fā)來的密文進行解密處理,形成明文、完成解密,并對密文進行驗證。存取控制后者則是對用戶資格、權(quán)限加以審查和限制,防止非法用戶存取數(shù)據(jù)或合法用戶越權(quán)存取數(shù)據(jù)。
具體的加密過程為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于棗莊學院,未經(jīng)棗莊學院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710183206.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 用于處理到遠程存儲位置的故障恢復的方法、系統(tǒng)以及程序
- 包括向外擴展型存儲系統(tǒng)的存儲系統(tǒng)群及其管理方法
- 一種移動存儲系統(tǒng)及其存儲方法
- 存儲系統(tǒng)的數(shù)據(jù)備份與恢復系統(tǒng)、方法、設(shè)備及存儲介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲介質(zhì)
- 建立存儲系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺及一種容災(zāi)方法
- 在基于云的存儲系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復方法及裝置





