數字簽名是只有信息的發送者才能產生的別人無法偽造的一段數字串,這段數字串同時也是對信息的發送者發送信息真實性的一個有效證明。它是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領域的技術來實現的,用于鑒別數字信息的方法。
這種電子式的簽名還可進行技術驗證,其驗證的準確度是一般手工簽名和圖章的驗證無法比擬的。數字簽名是目前應用最普遍、技術最成熟、可操作性最強的一種電子簽名技術。目前電子簽名法中提到的簽名,一般指的就是數字簽名。
數字簽名的原理
數字簽名技術是利用算法(一般是非對稱算法)通過hash函數對原文進行hash值私鑰(僅個人所有)加密,生成數字簽名,與原文一起傳送給接收者。接收者只有用發送者的公鑰才能解密被加密的信息,然后對內容執行hash運算得到hash值,與解密得到的數字簽名hash值比對。如果比對結果一致,則說明收到的信息是完整的,在傳輸過程中沒有被篡修改的,否則信息一定被修改過。
因此數字簽名能夠驗證數據來源以及信息的保密性、完整性、真實性和不可否認性。
作為全證據鏈電子簽名領先者,簽盾致力于為企業、政府及個人用戶提供安全合規、高效便捷的數智化電子簽名解決方案,已服務了超過100000的用戶,覆蓋30多個行業、超過100個細分領域。