數(shù)字簽名
一、介紹
數(shù)字簽名(又稱公鑰數(shù)字簽名)是只有信息的發(fā)送者才能產(chǎn)生的別人無法偽造的一段數(shù)字串,這段數(shù)字串同時也是對信息的發(fā)送者發(fā)送信息真實性的一個有效證明。數(shù)字簽名通常定義兩種互補(bǔ)的運算,一個用于簽名,另一個用于驗證。數(shù)字簽名用到了非對稱密鑰加密技術(shù)與數(shù)字摘要技術(shù)。
二、功能
數(shù)字簽名具有完整性、真實性和不可否認(rèn)性。
三、流程
1、發(fā)送者A計算出消息的摘要值,然后使用發(fā)送者A自己的私鑰sk對摘要值H(M)進(jìn)行加密。形成數(shù)字簽名。將數(shù)字簽名和消息M一起發(fā)送給接收者B。
2、接收者B收到發(fā)送者A發(fā)送過來的消息后,使用發(fā)送者A的公鑰pk解密,解密得到消息M的摘要值H(M)。然后接收者B使摘要算法計算消息的摘要值。接收者將解密出來的摘要值與原文產(chǎn)生一個摘要值進(jìn)行對比。
3、如果二者相同,則說明收到的信息是完整的,在傳輸過程中沒有被修改,否則說明信息被修改過,因此數(shù)字簽名能夠驗證信息的完整性。
不可否認(rèn)性:私鑰只有發(fā)送者自己知道,別人無法得知,因此別人無法偽造數(shù)字簽名。
數(shù)字簽名是個加密的過程,數(shù)字簽名驗證是個解密的過程。文章來源:http://www.zghlxwxcb.cn/news/detail-506790.html
四、數(shù)字證書
數(shù)字證書是指在互聯(lián)網(wǎng)通訊中標(biāo)志通訊各方身份信息的一個數(shù)字認(rèn)證,人們可以在網(wǎng)上用它來識別對方的身份。文章來源地址http://www.zghlxwxcb.cn/news/detail-506790.html
到了這里,關(guān)于什么是數(shù)字簽名?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!