XML簽名的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-30 12:20
本文選題:XML簽名 切入點(diǎn):XML驗(yàn)證 出處:《電子科技大學(xué)》2014年碩士論文
【摘要】:當(dāng)下越來越多的個(gè)人與商業(yè)終端正在被連接到Internet或者其他相類似的網(wǎng)絡(luò)中。這些網(wǎng)絡(luò)在其中充當(dāng)著傳輸數(shù)據(jù)和提供服務(wù)的功能。因此,在諸如此類網(wǎng)絡(luò)平臺(tái)上安全的進(jìn)行數(shù)據(jù)傳輸就變成了一個(gè)重要的課題。在計(jì)算機(jī)安全領(lǐng)域,數(shù)字簽名機(jī)制被列為幾個(gè)重要安全機(jī)制之一。它是Internet上事務(wù)傳輸?shù)幕A(chǔ)組成部分;\統(tǒng)地說,數(shù)字簽名機(jī)制有以下幾個(gè)特性,統(tǒng)一性(Integrity),認(rèn)證性(Authentification)和不可抵賴性(Non-Repudiation)。另一方面,作為因特網(wǎng)上數(shù)據(jù)傳輸?shù)闹匾d體,XML格式正在充當(dāng)著一個(gè)不可或缺的角色;谒慕y(tǒng)一性和靈活性,XML格式被看作是目前最適合在多元化分布式系統(tǒng)間進(jìn)行數(shù)據(jù)傳輸?shù)姆绞健ML安全技術(shù)主要涉及如下安全問題:XML簽名、XML加解密、XML密鑰管理規(guī)范(XML Key Management Specification簡稱為XKMS)和安全斷言標(biāo)記語言(Security Assertion Markup Language簡稱為SAML)本論文的主要研究內(nèi)容為XML簽名技術(shù)。為了保證XML文檔的安全性,我們使用到了密碼學(xué)領(lǐng)域的解密、加密、消息摘要和數(shù)字簽名等方面的知識(shí)。使用XML加、解密和XML簽名規(guī)范的主要內(nèi)容及根據(jù)這些規(guī)范,利用編程語言來實(shí)現(xiàn)其所具有的功能。為了實(shí)現(xiàn)XML的簽名、驗(yàn)證、加密和解密功能,實(shí)現(xiàn)簽名功能的技術(shù)方案包括有:簽名生成和簽名驗(yàn)證兩個(gè)部分。簽名的驗(yàn)證與生成相對(duì)應(yīng),分別由兩個(gè)步驟組成:引用驗(yàn)證和簽名驗(yàn)證。而依據(jù)XML的加密規(guī)范,XML加密的整個(gè)處理過程為:接受加密密鑰、算法和輸入數(shù)據(jù),將這些參數(shù)輸入,經(jīng)過加密處理,最終返回一個(gè)元素或者實(shí)施明文替換。而實(shí)現(xiàn)解密的技術(shù)方案與加密方案相反。
[Abstract]:More and more personal and business terminals are being connected to Internet or other similar networks, which act as data transfer and service providers. Secure data transmission on network platforms like this becomes an important issue. In the field of computer security, Digital signature mechanism has been listed as one of several important security mechanisms. It is the basic part of transaction transmission on Internet. In general, digital signature mechanism has the following characteristics: uniformity, authentication and non-repudiation. XML format, as an important carrier of data transmission over the Internet, is playing an indispensable role. Based on its unity and flexibility, XML format is considered to be the most suitable data format among distributed systems at present. XML security technology mainly involves the following security issues: XML signature XML encryption and decryption XML key management specification XML Key Management Specification (XKMS) and security assertion markup language Key Assertion Markup Language (SAMLL) the main contents of this thesis are as follows:. XML signature technology. To ensure the security of XML documents, We use the knowledge of decryption, encryption, message digest and digital signature in the field of cryptography. We use XML encryption, decryption and XML signature specifications, and according to these specifications, In order to realize the signature, verification, encryption and decryption of XML, The technical scheme to realize the signature function includes two parts: signature generation and signature verification. It consists of two steps: reference verification and signature verification. According to the encryption specification of XML, the whole process of encryption is to accept the encryption key, algorithm and input data, input these parameters, and then encrypt them. Finally return an element or implement a clear text replacement. And the implementation of decryption is the opposite of the encryption scheme.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN918.91
,
本文編號(hào):1685885
本文鏈接:http://sikaile.net/kejilunwen/wltx/1685885.html
最近更新
教材專著