基本信息
- 項目名稱:
- 基于混沌的哈希函數(shù)及其在數(shù)字簽名中的應(yīng)用
- 小類:
- 信息技術(shù)
- 簡介:
- 根據(jù)混沌理論和單向散列函數(shù)的性質(zhì),提出用Lorenz混沌映射構(gòu)造單向散列函數(shù)的算法,并討論此算法的安全性,然后設(shè)計出基于此混沌Hash函數(shù)的數(shù)字簽名系統(tǒng)。
- 詳細介紹:
- 本文根據(jù)混沌理論和Hash函數(shù)理論,提出了一種基于Lorenz系統(tǒng)的混沌Hash函數(shù)構(gòu)造算法,該算法利用Lorenz系統(tǒng)中的方程進行循環(huán)迭代,對消息進行變換構(gòu)造混沌Hash函數(shù)。通過理論分析與計算機仿真實驗,對該混沌Hash函數(shù)進行了初值和參數(shù)敏感性分析、生日攻擊和碰撞測試等安全性分析,并設(shè)計了基于上述混沌Hash函數(shù)的一種新的數(shù)字簽名系統(tǒng)。在該系統(tǒng)中采用了基于Lorenz混沌映射構(gòu)造的Hash函數(shù)進行散列運算,用混沌序列密碼來加密需傳遞的信息,通過RSA算法實現(xiàn)簽名過程與驗證過程。
作品專業(yè)信息
撰寫目的和基本思路
- 為了確保收到的信息在傳輸過程中未被攻擊者插入、篡改、刪除、重排等,且目前國際通用的Hash函數(shù)已被我國學(xué)者證明存在安全漏洞,因而構(gòu)造新的Hash函數(shù)具有重要的意義。本作品提出了一種新的基于混沌的Hash函數(shù)構(gòu)造算法。 根據(jù)混沌理論和單向散列函數(shù)的性質(zhì),提出用Lorenz混沌映射構(gòu)造單向散列函數(shù)的算法,并討論此算法的安全性,然后設(shè)計出基于此混沌Hash函數(shù)的數(shù)字簽名系統(tǒng)。
科學(xué)性、先進性及獨特之處
- 本作品設(shè)計了基于混沌Hash函數(shù)的一種新的數(shù)字簽名系統(tǒng)。在該系統(tǒng)中采用了基于Lorenz混沌映射構(gòu)造的Hash函數(shù)進行散列運算,用混沌序列密碼來加密需傳遞的信息,通過RSA算法實現(xiàn)簽名過程與與驗證過程。該系統(tǒng)的執(zhí)行過程簡單、易于實現(xiàn)。是目前較新的Hash函數(shù)構(gòu)造算法
應(yīng)用價值和現(xiàn)實意義
- 可以確保在網(wǎng)絡(luò)交易中確保收到的信息在傳輸過程中沒有被攻擊者插入、篡改、刪除、重排等,在電子商務(wù)安全中具有廣泛的應(yīng)用前景。
學(xué)術(shù)論文摘要
- 本文根據(jù)混沌理論和Hash函數(shù)理論,提出了一種基于Lorenz系統(tǒng)的混沌Hash函數(shù)構(gòu)造算法,該算法利用Lorenz系統(tǒng)中的方程進行循環(huán)迭代,對消息進行變換構(gòu)造混沌Hash函數(shù)。通過理論分析與計算機仿真實驗,對該混沌Hash函數(shù)進行了初值和參數(shù)敏感性分析、生日攻擊和碰撞測試等安全性分析,并設(shè)計了基于上述混沌Hash函數(shù)的一種新的數(shù)字簽名系統(tǒng)。在該系統(tǒng)中采用了基于Lorenz混沌映射構(gòu)造的Hash函數(shù)進行散列運算,用混沌序列密碼來加密需傳遞的信息,通過RSA算法實現(xiàn)簽名過程與驗證過程。
獲獎情況
- 無
鑒定結(jié)果
- 無
參考文獻
- 姜楠.基于二維混沌系統(tǒng)的Hash函數(shù)構(gòu)造算法.北京師范大學(xué)學(xué)報自然科學(xué)版.2008-8 林鏗.基于混沌動力系統(tǒng)的序列密碼算法.福州大學(xué)學(xué)位論文.2004-1 廖曉峰.混沌密碼學(xué)原理及其應(yīng)用.科學(xué)出版社.2009-7-1 李卓偉,關(guān)莊,王庚蘭.電子商務(wù)通訊與安全技術(shù).電子工業(yè)出版社.2008-10-1等
同類課題研究水平概述
- 近年來,隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,網(wǎng)上購物、網(wǎng)上銀行等電子商務(wù)應(yīng)用越來越廣泛,商家、客戶、銀行等均通過開放的互聯(lián)網(wǎng)連接,然而互聯(lián)網(wǎng)是一個面向全球用戶開放的巨大網(wǎng)絡(luò),這使得電子商務(wù)交易風(fēng)險性和不確定性加大,從而對網(wǎng)絡(luò)傳輸過程中數(shù)據(jù)的安全和保密提出了更高的要求。 為了保證互聯(lián)網(wǎng)上電子交易的安全性,防范交易及支付過程中的欺詐行為,在信息傳輸過程中一方面必須采用足夠強度的加密技術(shù)來保障信息傳輸?shù)陌踩?,另一方面還必須采用多種安全認證技術(shù)來確認信息發(fā)送者的身份,驗證信息的完整性,確認信息未被篡改過。因而我們要采用數(shù)字簽名技術(shù)和身份認證技術(shù)來確保電子商務(wù)的安全。 為了確保收到的信息在傳輸過程中沒有被攻擊者插入、篡改、刪除、重排等,目前采用的主要技術(shù)手段是使用Hash函數(shù)防止上述攻擊。安全的Hash函數(shù)應(yīng)滿足單向性、弱抗碰撞性、強抗碰撞性。也就是說,已知Hash函數(shù)值,進行碰撞性攻擊應(yīng)具有計算復(fù)雜性意義下的不可行性。2004年,王小云教授[6-8]等學(xué)者已經(jīng)發(fā)現(xiàn)MD5、SHA-1和RIPEMD等國際通用的Hash函數(shù)存在著在安全漏洞,因此,必須重新設(shè)計更安全的單向Hash函數(shù),以保證電子商務(wù)的安全,所以設(shè)計新的安全的Hash函數(shù)算法具有重大意義。 本文根據(jù)混沌理論和Hash函數(shù)理論,提出了一種基于Lorenz系統(tǒng)的混沌Hash函數(shù)構(gòu)造算法。該算法通過對Lorenz系統(tǒng)循環(huán)迭代,對消息進行變換來構(gòu)造混沌Hash函數(shù)。理論分析與計算機仿真實驗結(jié)果表明,該混沌Hash函數(shù)對初值和參數(shù)極端敏感,很好地達到了Hash函數(shù)的各項性能要求。設(shè)計了基于上述混沌Hash函數(shù)的一種新的數(shù)字簽名系統(tǒng)。在該系統(tǒng)中采用了基于Lorenz混沌映射構(gòu)造的Hash函數(shù)進行散列運算,用混沌序列密碼來加密需傳遞的信息,通過RSA算法實現(xiàn)簽名過程與與驗證過程。該系統(tǒng)的執(zhí)行過程簡單、易于實現(xiàn)。