王世志,馬紫寧
(華北水利水電大學(xué) 信息工程學(xué)院,河南 鄭州 450045)
?

基于混合密鑰數(shù)字簽名在移動OA系統(tǒng)的研究
王世志,馬紫寧
(華北水利水電大學(xué) 信息工程學(xué)院,河南 鄭州450045)
摘要針對傳統(tǒng)RSA算法在移動OA系統(tǒng)中簽名效率較低的問題,研究了基于混合密鑰數(shù)字簽名技術(shù),開發(fā)了一個完整的移動OA系統(tǒng)。使用RSA算法進行數(shù)字簽名前,先對文檔用Hash函數(shù)生成數(shù)字摘要,然后進行數(shù)字簽名。實驗證明,混合密鑰數(shù)字簽名技術(shù)在保證安全的情況下,大幅提高了數(shù)字簽名的效率。 圖1混合密鑰數(shù)字簽名技術(shù)加密和解密過程;1.1SHA-512算法模型 算法的輸入是最大長度<2 128位的消息,輸出是512位的消息,輸入消息以1 024位的分組為單位進行處理。這個過程包含以下步驟: 步驟5輸出。所有N個1 024位分組都處理完以后,從第N階段輸出的是512位的消息。 本文采用混合密鑰數(shù)字簽名技術(shù),在這種方式中使用RSA算法將Hash算法的消息加密,同時實現(xiàn)數(shù)字簽名。用SHA-512算法模型對文檔進行處理,生成信息摘要,能驗證文檔和簽章的真實性,防止雙方在交易中發(fā)生抵賴;然后對信息摘要用RSA算法進行加密生成數(shù)字簽名,確保信息傳輸?shù)耐暾院臀臋n的安全性。基于混合密鑰數(shù)字簽名技術(shù)較好的實現(xiàn)了移動OA的安全性需求,保證系統(tǒng)整體的安全性。
關(guān)鍵詞RSA;混合密鑰;數(shù)字簽名;移動OA
隨著移動互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,人們辦公方式發(fā)生了較大改變,眾多單位和個人均要求辦公需具有實時性、異地性,移動OA技術(shù)在這種背景下應(yīng)運而生。移動OA技術(shù)的使用不僅能有效改善平時的辦公環(huán)境,還能遠程辦公,滿足個性化需求,提高辦公效率[1]。目前的移動終端的安全狀況不容樂觀,部分人處于商業(yè)利益或其他方面的原因?qū)ζ髽I(yè)和政府機關(guān)的OA系統(tǒng)進行攻擊。如何有效的針對這些攻擊,要解決以下幾方面問題:確保信息傳輸?shù)耐暾浴踩?在文檔傳送過程中如何進行有效的身份驗證;防止雙方在交易中發(fā)生抵賴;能夠驗證文檔和簽章的真實性。數(shù)字簽名的出現(xiàn)可以有效解決電子文檔的安全性問題。
數(shù)字簽名技術(shù)在近十年的時間得到了巨大的發(fā)展,其在保證電子商務(wù)和電子政務(wù)領(lǐng)域的信息安全方面發(fā)揮了重要作用。……