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

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

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

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

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

【學(xué)位級(jí)別】:碩士

【部分圖文】:

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

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

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


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

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

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


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

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

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


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

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

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



本文編號(hào):3894996

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

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


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

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