天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于保留格式加密的數(shù)據(jù)屬性保留技術(shù)研究

發(fā)布時間:2024-02-04 01:50
  計算機與網(wǎng)絡(luò)技術(shù)在快速發(fā)展的同時,也使得信息安全的問題越來越嚴重,如何在信息存儲和傳輸?shù)倪^程中防止信息泄露成為安全領(lǐng)域中的一個重要問題。最直觀的辦法就是對這些明文進行加密處理,但傳統(tǒng)的加密方案會改變明文的格式,使數(shù)據(jù)的長度和類型都發(fā)生改變,從而導致數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序都需要修改,帶來很大開銷。另外傳統(tǒng)的加密方式不能維持明密文的屬性關(guān)系,導致加密后的數(shù)據(jù)不能保留可供分析能力。近年來有關(guān)學者提出了一種保留格式加密(FPE)技術(shù),該技術(shù)在實現(xiàn)了保護數(shù)據(jù)隱私的同時,能夠使加密后的數(shù)據(jù)格式和加密前保持一致,得到了很大的重視。傳統(tǒng)的FPE技術(shù)可以保證明文和密文的長度一致,但僅適用于對整數(shù)加解密的情況,而且沒有提供保留明密文屬性的方案,并且面對大量數(shù)據(jù)時算法的執(zhí)行效率較低。因此本文將傳統(tǒng)的FPE技術(shù)進行擴充,使得其能夠?qū)崿F(xiàn)對多種類型數(shù)據(jù)進行保留格式加密,提高算法的適用性。另外利用Cycle-Walking思想提出了一種能夠維持明密文關(guān)系的FPE技術(shù),可以使得對密文的分析結(jié)果與對明文的分析結(jié)果類似,最后利用大數(shù)據(jù)平臺實現(xiàn)對數(shù)據(jù)的高效處理。本文的主要研究內(nèi)容如下:(1)對比傳統(tǒng)FPE算法的優(yōu)缺點,選擇F...

【文章頁數(shù)】:87 頁

【學位級別】:碩士

【部分圖文】:

圖3-1?SHA-256算法實現(xiàn)流程??3.1.3算法實現(xiàn)??該算法主要用于AES加密過程中產(chǎn)生密鑰,在產(chǎn)生的最終結(jié)果中要該算法??

圖3-1?SHA-256算法實現(xiàn)流程??3.1.3算法實現(xiàn)??該算法主要用于AES加密過程中產(chǎn)生密鑰,在產(chǎn)生的最終結(jié)果中要該算法??

圖3-1?SHA-256算法實現(xiàn)流程??算法實現(xiàn)??算法主要用于AES加密過程中產(chǎn)生密鑰,在產(chǎn)生的最終結(jié)果中要的256bit長度的最終結(jié)果進行截取,得到128bit的密鑰。??實際開發(fā)設(shè)計(保留格式加密算法使用java語言開發(fā))中,可以通過來實現(xiàn)對該算法的利用:??1)獲取一個S....


圖3-3?FF1算法對整數(shù)加解密實例??3.2.4整數(shù)FPE方案實現(xiàn)的改進設(shè)計??根據(jù)表3-3及3-4中的加解密流程已經(jīng)能夠?qū)崿F(xiàn)整數(shù)域內(nèi)的保留格式加密方??

圖3-3?FF1算法對整數(shù)加解密實例??3.2.4整數(shù)FPE方案實現(xiàn)的改進設(shè)計??根據(jù)表3-3及3-4中的加解密流程已經(jīng)能夠?qū)崿F(xiàn)整數(shù)域內(nèi)的保留格式加密方??

7.?Return?A\\B??通過上述步驟,通過編程實現(xiàn)FFl算法,可以實現(xiàn)對整數(shù)域內(nèi)的整數(shù)進行加??解密操作了,實際情況下輸入輸出都為整數(shù)類型的字符串,實際例子如圖3-3所??示。本例中指定了明文(當然可以讓用戶輸入),讓用戶輸入密鑰及調(diào)整因子,??可以看出保留格式加密的效果....


圖3-6數(shù)字轉(zhuǎn)化為小寫英文字母??注:大寫英文字母與數(shù)字轉(zhuǎn)化與此類似,下面不再截圖贅述??對于大寫英文字母的保留格式加密操作,本質(zhì)上還是對整數(shù)的操作

圖3-6數(shù)字轉(zhuǎn)化為小寫英文字母??注:大寫英文字母與數(shù)字轉(zhuǎn)化與此類似,下面不再截圖贅述??對于大寫英文字母的保留格式加密操作,本質(zhì)上還是對整數(shù)的操作

>??>??圖3-5小寫英文字母轉(zhuǎn)化為數(shù)字??protected?byte[]?letterDecode(byte[]?byl.,int?by_len)?throws?Exception{??if?(by^JLen>=(?long)Math???2,?32))?{??System....


圖3一12對電子郵件格式數(shù)據(jù)加解密實例

圖3一12對電子郵件格式數(shù)據(jù)加解密實例

5、對漢據(jù)處理方我們知道保留格式加密算法在數(shù)字領(lǐng)域已經(jīng)有了較為廣泛的應(yīng)用,在英文字??符方面,只要把英文字符集合轉(zhuǎn)換為相應(yīng)的整數(shù)集合(比如小寫英文字母a到z??可以對應(yīng)于整數(shù)集合0到25),利用這一思想,我們也可以漢字集轉(zhuǎn)化成一個數(shù)??字集,利用能夠代表漢字的編碼就可以將漢字與整....



本文編號:3894996

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3894996.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶07993***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com