SM3算法在導(dǎo)彈數(shù)據(jù)數(shù)字化登記系統(tǒng)中的應(yīng)用
發(fā)布時間:2021-03-03 16:35
為解決目前部隊在導(dǎo)彈數(shù)據(jù)記錄、存儲中經(jīng)常出現(xiàn)的數(shù)據(jù)篡改、描涂、字跡不清等問題,設(shè)計一種基于Hash函數(shù)的導(dǎo)彈數(shù)據(jù)數(shù)字化登記系統(tǒng)。介紹Hash函數(shù)驗證數(shù)據(jù)完整性的原理,對比幾種常用的Hash函數(shù),介紹我國自主研發(fā)的SM3算法,對其實現(xiàn)效率進行改進,設(shè)計導(dǎo)彈數(shù)據(jù)完整性驗證方案,并使用C#語言進行導(dǎo)彈數(shù)據(jù)數(shù)字化登記系統(tǒng)的開發(fā)。測試結(jié)果表明:該系統(tǒng)能有效檢驗數(shù)據(jù)是否完整,且具有可行性與可推廣性。
【文章來源】:兵工自動化. 2020,39(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
系統(tǒng)生成Hash函數(shù)界面
320X281x[M].北京:北京航空航天大學(xué)出版社,2011:127-148.[3]周世新.大容量Flash與DSP接口技術(shù)的實現(xiàn)[J].無線電工程,2006,6(3):57-58.[4]李娟,王金海,王敏,等.DSP外掛FLASH在線編程的研究與實現(xiàn)[J].EIC,2009(1):114-116.[5]蘇奎峰,呂強,常天慶,等.TMS320X281xDSP原理及C程序開發(fā)[M].北京:北京航空航天大學(xué)出版社,2008:367-375.A**********************************************************************************************************(上接第14頁)圖2系統(tǒng)生成Hash函數(shù)界面圖3數(shù)據(jù)完整性驗證界面4結(jié)束語筆者提出一種基于Hash函數(shù)的數(shù)據(jù)完整性驗證方案,基于改進的SM3算法,設(shè)計、實現(xiàn)了導(dǎo)彈數(shù)據(jù)數(shù)字化登記系統(tǒng)。功能試用結(jié)果表明:該系統(tǒng)能夠完成數(shù)據(jù)完整性驗證,并將驗證結(jié)果告知用戶。下一步,可將數(shù)字簽名技術(shù)應(yīng)用于該系統(tǒng),在驗證數(shù)據(jù)完整性的基礎(chǔ)上明確數(shù)據(jù)來源,防止可能出現(xiàn)的代簽名導(dǎo)致責(zé)任人不明、數(shù)據(jù)來源不明確等問題。參考文獻(xiàn):[1]趙軍,曾學(xué)文,郭志川.國產(chǎn)與國外常用雜湊算法的比較分析[J].網(wǎng)絡(luò)新媒體技術(shù),2018,7(5):58-62.[2]徐津,溫巧燕,王大印.一種基于Hash函數(shù)和分組密碼的消息認(rèn)證碼[J].計算機學(xué)報,2015,38(4):793-803.[3]王小云,于紅波.密碼雜湊算法綜述[J].信息安全研究,2015,1(1):19-30.[4]WANGXY,YUHB.HowtobreakMD5andotherhashfunctions[C]//AdvancesinCryptologyEUROCRYPT2005.Heidelberg:SpringerBerlin,2005:19-35.[5]朱寧龍,戴紫彬,張立朝,等.SM3及SHA-2系列算法硬件可重構(gòu)設(shè)計與實現(xiàn)[J].微電子學(xué),2015,45(6):777-780,784.[6]王小云,于紅波.SM3密碼雜湊算法[J].信息安全研究,2016,2(11):983-994.
本文編號:3061577
【文章來源】:兵工自動化. 2020,39(05)
【文章頁數(shù)】:4 頁
【部分圖文】:
系統(tǒng)生成Hash函數(shù)界面
320X281x[M].北京:北京航空航天大學(xué)出版社,2011:127-148.[3]周世新.大容量Flash與DSP接口技術(shù)的實現(xiàn)[J].無線電工程,2006,6(3):57-58.[4]李娟,王金海,王敏,等.DSP外掛FLASH在線編程的研究與實現(xiàn)[J].EIC,2009(1):114-116.[5]蘇奎峰,呂強,常天慶,等.TMS320X281xDSP原理及C程序開發(fā)[M].北京:北京航空航天大學(xué)出版社,2008:367-375.A**********************************************************************************************************(上接第14頁)圖2系統(tǒng)生成Hash函數(shù)界面圖3數(shù)據(jù)完整性驗證界面4結(jié)束語筆者提出一種基于Hash函數(shù)的數(shù)據(jù)完整性驗證方案,基于改進的SM3算法,設(shè)計、實現(xiàn)了導(dǎo)彈數(shù)據(jù)數(shù)字化登記系統(tǒng)。功能試用結(jié)果表明:該系統(tǒng)能夠完成數(shù)據(jù)完整性驗證,并將驗證結(jié)果告知用戶。下一步,可將數(shù)字簽名技術(shù)應(yīng)用于該系統(tǒng),在驗證數(shù)據(jù)完整性的基礎(chǔ)上明確數(shù)據(jù)來源,防止可能出現(xiàn)的代簽名導(dǎo)致責(zé)任人不明、數(shù)據(jù)來源不明確等問題。參考文獻(xiàn):[1]趙軍,曾學(xué)文,郭志川.國產(chǎn)與國外常用雜湊算法的比較分析[J].網(wǎng)絡(luò)新媒體技術(shù),2018,7(5):58-62.[2]徐津,溫巧燕,王大印.一種基于Hash函數(shù)和分組密碼的消息認(rèn)證碼[J].計算機學(xué)報,2015,38(4):793-803.[3]王小云,于紅波.密碼雜湊算法綜述[J].信息安全研究,2015,1(1):19-30.[4]WANGXY,YUHB.HowtobreakMD5andotherhashfunctions[C]//AdvancesinCryptologyEUROCRYPT2005.Heidelberg:SpringerBerlin,2005:19-35.[5]朱寧龍,戴紫彬,張立朝,等.SM3及SHA-2系列算法硬件可重構(gòu)設(shè)計與實現(xiàn)[J].微電子學(xué),2015,45(6):777-780,784.[6]王小云,于紅波.SM3密碼雜湊算法[J].信息安全研究,2016,2(11):983-994.
本文編號:3061577
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/3061577.html
教材專著