DS是數字簽名是公鑰密碼學發展中最重要的概念之一,它可以提供其他方法難以實現的安全性,它和傳統手寫簽名類似。
基本介紹
- 中文名:數字簽名
- 外文名:Digital signature
- 縮寫:DS
在計算機通信中,當接收者收到一個訊息時往往需要驗證訊息在傳輸過程中有沒有被篡改,有時接收者還需要確認訊息傳送者的身份,所有這些都可以通過數字簽名來實現。數字簽名可以用來證實訊息確實是由傳送者簽發的,而且當數字簽名用於存儲數據或程式時,可以用來驗證數據或程式的完整性。它和傳統手寫簽名類似,應具有以下特徵:
(1)不可偽造性:除了簽名者外,任何人都不能偽造簽名者的合法簽名。
(2)認證性:接收者相信這份簽名來自簽名者。
(3)不可重用性:一個訊息的簽名不能用於其他訊息。
(4)不可修改性:一個訊息在簽名後不能被修改。
(5)不可抵賴性:簽名者事後不能否認自己的簽名。