基于保留格式加密的數(shù)據(jù)屬性保留技術(shù)研究
【文章頁(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)流程??算法實(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)的保留格式加密方??
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-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í)例
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
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3894996.html