數字簽名的作用是什麼
數字簽名的作用,一起來看看吧!
數字簽名的作用是實現認證的重要工具,可以保證數字通信中電子文檔或消息的真實性,並使用加密技術提供原始和未修改文檔的證明。數字簽名的作用之一就是在網絡環境中代替傳統的手工簽字與印章。
數字簽名的優點:
1、防冒充(僞造)
私有密鑰只有簽名者自己知道,所以其他人不可能構造出正確的。
2、可鑑別身份
由於傳統的手工簽名一般是雙方直接見面的,身份自可一清二楚。在網絡環境中,接收方必須能夠鑑別發送方所宣稱的身份。
3、防篡改(防破壞信息的完整性)
對於傳統的手工簽字,假如要簽署一份200頁的合同,是僅僅在合同末尾簽名呢?還是對每一頁都簽名?如果僅在合同末尾簽名,對方會不會偷換其中的幾頁?而對於數字簽名,簽名與原有文件已經形成了一個混合的整體數據,不可能被篡改,從而保證了數據的完整性。
4、防重放
如在日常生活中,A向B借了錢,同時寫了一張借條給B,當A還錢的候,肯定要向B索回他寫的借條撕毀,不然,恐怕他會再次用借條要求A還錢。在數字簽名中,如果採用了對簽名報文添加流水號、時間戳等技術,可以防止重放攻擊。
5、防抵賴
數字簽名可以鑑別身份,不可能冒充僞造,那麼,只要保好籤名的報文,就好似保存好了手工簽署的合同文本,也就是保留了證據,簽名者就無法抵賴。那如果接收者確已收到對方的簽名報文,卻抵賴沒有收到呢?要預防接收者的抵賴。在數字簽名體制中,要求接收者返回一個自己的簽名表示收到的報文,給對方或者第三方或者引入第三方機制。如此操作,雙方均不可抵賴。
6、機密性(保密性)
手工簽字的文件(如同文本)是不具備保密性的,文件一旦丟失,其中的信息就極可能泄露。數字簽名可以加密要簽名消息的雜湊值,不具備對消息本身進行加密,當然,如果簽名的報名不要求機密性,也可以不用加密。
7、保證信息傳輸的完整性、發送者的身份認證、防止交易中的抵賴發生
數字簽名技術是將摘要信息用發送者的私鑰加密,與原文一起傳送給接收者。接收者用自己的公鑰解密被加密的摘要信息,然後用HASH函數對收到的原文產生一個摘要信息,與解密的摘要信息對比。如果相同,則說明收到的信息是完整的,在傳輸過程中沒有被修改,否則說明信息被修改過,因此數字簽名能夠驗證信息的完整性。
數字簽名是個加密的過程,數字簽名驗證是個解密的過程。
知識拓展
數字簽名是什麼意思
數字簽名又稱公鑰數字簽名,是隻有信息的發送者才能產生的別人無法僞造的一段數字串,這段數字串同時也是對信息的發送者發送信息真實性的一個有效證明。它是一種類似寫在紙上的普通的物理簽名,但是在使用了公鑰加密領域的技術來實現的,用於鑑別數字信息的方法。一套數字簽名通常定義兩種互補的運算,一個用於簽名,另一個用於驗證。數字簽名是非對稱密鑰加密技術與數字摘要技術的應用。
-
孔雀魚怎麼繁殖
1、孔雀魚爲卵胎生魚種(卵在體內受精,受精卵保留在母體內,靠卵本身的卵黃供給營養髮育到小魚時才生出來),雌魚在交配兩週後,腹部漲大出現黑色胎斑,即爲生產前兆,雌魚產子時間約半小時,多數在傍晚或黎明完成產子,孔雀子魚一離開母體即有活動覓食能力,由於成魚會吃子魚(尤...
-
讓人看起來心疼的句子
1、個人,一座城,一生心疼。2、待雨,是傘一生的宿命3、別離之夏,甜蜜做序曲,悲傷做結局。4、我一直相信等你出現的時候我就知道是你。5、誰卑微了承諾,放肆了寂寞,又丟下了我。6、我把青春耗在暗戀裏,還不是想要和你在一起7、如果不要我,請離開我,留下,只是繼續令我難過。8...
-
曬乾桑葚的正確方法
1、果實採收,制乾的桑葚必須充分成熟,其標誌是果汁有較強的粘着力,品嚐時各果甜味一致。2、原料的整理,剔除果穗中的枯葉乾枝,並用疏果剪除去黴爛或變色的不合格果粒。晾掛桑葚果穗用的嵌有硬細木的木椽子,一端用麻繩或鐵絲垂直系於晾房屋頂,晾房四壁均留有足夠的通氣...
-
草莓水晶的功效和作用,草莓水晶有哪些優點
1、草莓晶可使人陶醉於愛的懷內,指導人在互相尊敬的情況下享受每刻。佩戴士多啤梨晶石飾物在身,有助愛情運勢,又能讓思考變得更清晰及令心境平和安詳。這種水晶的開發心輪,當注入愛的信息在水晶時,別人也能感受到你的愛的存在。草莓水晶主愛情與人際關係。業務人員...