房產(chǎn)證信息數(shù)字簽名的實現(xiàn).doc
房產(chǎn)證信息數(shù)字簽名的實現(xiàn),摘 要隨著數(shù)字技術(shù)和安全技術(shù)的飛速發(fā)展,證件的防偽技術(shù)已成為信息安全領(lǐng)域亟待解決的問題。在信息安全上數(shù)字簽名可以起到身份認證、核準(zhǔn)數(shù)據(jù)完整性的作用。目前關(guān)于數(shù)字簽名的研究主要集中基于公鑰密碼體制的數(shù)字簽名?,F(xiàn)在公鑰密碼體制已成為確保信息安全性的關(guān)鍵技術(shù)。rsa公鑰密碼體制是一種被廣泛使用的公鑰密...
內(nèi)容介紹
此文檔由會員 arm1123 發(fā)布房產(chǎn)證信息數(shù)字簽名的實現(xiàn)
摘 要
隨著數(shù)字技術(shù)和安全技術(shù)的飛速發(fā)展,證件的防偽技術(shù)已成為信息安全領(lǐng)域亟待解決的問題。在信息安全上數(shù)字簽名可以起到身份認證、核準(zhǔn)數(shù)據(jù)完整性的作用。目前關(guān)于數(shù)字簽名的研究主要集中基于公鑰密碼體制的數(shù)字簽名。
現(xiàn)在公鑰密碼體制已成為確保信息安全性的關(guān)鍵技術(shù)。RSA公鑰密碼體制是一種被廣泛使用的公鑰密碼體制。本論文詳述了RSA算法,SHA-1哈希散列函數(shù)。將RSA公鑰加密體制與SHA哈希算法結(jié)合來實現(xiàn)了一個簡單的房產(chǎn)證信息數(shù)字簽名防偽仿真軟件,本論文詳細討論了RSA加密算法的實現(xiàn)過程,通過對系統(tǒng)的測試說明在房產(chǎn)證防偽鑒別中,數(shù)字簽名是可以用于證件真?zhèn)舞b別。
關(guān)鍵詞:RSA;數(shù)字簽名;SHA哈希算法;證件防偽;鑒別
Realization of Digital Signature
for Information of Certificate of House Property
Abstract
With rapid growth of digital technique and safety technology,Identification document protection technology has become a desired issue in the security of information. Digital signature technology in information security has effect on authentication, data integrity. Currently research of Digital signature technology mainly is the digital signature based on public key systems.
Public-key cryptosystem has been a crucial problem of information security. RSA public-key cryptosystem is one of the widely used public-key cryptosystems. This thesis is concerned with the algorithms of RSA and hash function (SHA). Then to combine the RSA digital signature algorithm with hash function (SHA), a simulation soft anti-counterfeiting system for certificate of land and house property is given. In this thesis, the RSA encryption algorithm is discussed in details. A digital signature for authentication is used in Certificate Anti-Counterfeit
Key words: RSA; digital signature; hash function (SHA); Certificate Anti-Counterfeit; Authentication
目錄
1引言 1
1.1 證件防偽背景與意義 1
1.2本課題研究內(nèi)容 2
2 相關(guān)理論知識 2
2.1數(shù)字簽名概述 2
2.2 RSA數(shù)字簽名 3
2.2.1 SHA1安全哈希算法 3
2.2.2 RSA算法原理 6
2.3 RSA數(shù)字簽名算法的實現(xiàn)具體過程 7
3 房產(chǎn)證公文數(shù)字簽名系統(tǒng)總體設(shè)計 9
3.1系統(tǒng)功能圖 9
3.2 房產(chǎn)證公文處理模塊 9
3.3 信息安全處理模塊 11
3.3.1 RSA 密鑰管理模塊 11
3.3.2 簽名生成模塊 13
3.3.3 簽名驗證模塊 16
4系統(tǒng)實現(xiàn) 17
4.1 密鑰生成模塊產(chǎn)生密鑰的過程 17
4.2 對房產(chǎn)證件進行數(shù)字簽名的流程 18
4.3 系統(tǒng)測試 19
結(jié) 論 21
參考文獻 21
致 謝 22
聲 明 23