當前位置:首頁 > 通用術語 > 什麼是數位簽章?概念、運作方式

什麼是數位簽章?概念、運作方式

2025-08-27通用術語139

網路百科全書中數位簽章的定義。

什麼是數位簽章?

數位簽章是一種電子簽章,可用來簽署透過電子郵件等電子方式傳輸的文件。數位簽章驗證寄件者的身份,並確保其所附的文件在傳輸過程中沒有被未經授權的各方更改。

數位簽章

它是如何運作的?

數位簽章是以公鑰加密系統為基礎。為了使數位簽章正常運作,寄件者必須同時擁有數位憑證和憑證授權單位 (CA) (例如 VeriSign, Inc.) 所發行的金鑰組。

特定文件的數位簽章是使用文件的數學雜湊建立的,然後使用寄件者的私鑰對其進行加密。產生的簽名會附加到文件上並傳輸。

數位簽章圖


接收者使用發送者的公開金鑰對接收的文件執行相同的雜湊。如果兩個雜湊值相符,則表示已識別的傳送者已傳輸訊息且未損壞。請注意,數位簽章的特定內容取決於正在傳輸的文件;對於發送的每個文檔,它都不同。

因此,數位簽章有三個目的:

  • 身份驗證 – 數字簽名讓接收者有理由相信消息是由聲明的發件人創建和發送的。

  • 不可否認性 – 使用數位簽章,寄件者無法否認已傳送訊息。

  • 完整性 — 數位簽章可確保訊息在傳輸過程中不會被更改。

數位簽章的歷史

Ronald Rivest、Adi Shamir 和 Len Adleman 發明了 RSA 算法,可用於創建數字簽名。Lotus Notes 1.0 於 1989 年發布,是第一個提供數字簽名的軟件包,它使用 RSA 算法。

1988 年,Shafi Goldwasser、Silvio Micali 和 Ronald Rivest 成為第一個嚴格定義數位簽章方案安全要求的人。他們描述了簽名方案的攻擊模型層次結構,還提出了 GMR 簽名方案,這是第一個可以證明可以防止針對所選消息攻擊的存在偽造的方案,這是目前公認的簽名方案的安全定義。第一個這樣的方案不是建立在活板門功能之上,而是建立在具有單向排列要求特性的函數系列之上,由 Moni Naor 和 Moti Yung 提出。

“什麼是數位簽章?概念、運作方式” 的相關文章

什麼是DHCP 中繼代理?概念、如何運作、通用術語

什麼是DHCP 中繼代理?概念、如何運作、通用術語

DHCP 中繼代理程式是 TCP/IP 主機,其設定為允許單一 DHCP 伺服器將 IP 位址資訊租用給多個子網路上的 DHCP 用戶端。什麼是 DHCP 中繼代理?設定為容許單一 DHCP 伺服器將 IP 位址資訊租用給多個子網路上的 DHCP 用戶端的 TCP/IP 主機。DHCP 轉送代理程式...

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

網路百科全書中 Microsoft 系統管理伺服器 (SMS) 的定義。什麼是 Microsoft 系統管理伺服器 (SMS)?SMS 是用於管理組織網路電腦的 Microsoft BackOffice 應用程式。Microsoft 系統管理伺服器 (SMS) 可讓網路管理員:管理其硬體和軟體資產從...

什麼是批次檔案?概念、怎麼運作的

什麼是批次檔案?概念、怎麼運作的

批次檔案是副檔名為 .bat 或 .cmd 的 ASCII 文件,包含一系列命令。什麼是批次檔案也稱為批次程序,副檔名為 .bat 或包含一系列命令的 .cmd 的 ASCII 檔案。在命令提示字元或登入指令碼中叫用批次檔時,會循序執行這些命令。批次檔案主要用於簡化例行或重複性管理任務的執...

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

網路百科全書中網際服務 (GSNW) 的定義。什麼是 GSNW(NetWare 網關服務)?GSNW 是執行 Microsoft Windows 2000 和 Windows NT 的伺服器 (在 Windows NT 中稱為 NetWare 閘道服務) 的服...

什麼是global.asa?概念、怎麼運作的

什麼是global.asa?概念、怎麼運作的

網絡百科全書中global.asa文件的定義。什麼是 global.asa?Global.asa 是在 Microsoft Internet Information Server 或 Internet Information Services 上執行的 Active Server Page...

什麼是全域負載平衡器?概念、怎麼運作的

什麼是全域負載平衡器?概念、怎麼運作的

網路百科全書中全域負載平衡器的定義。什麼是全域負載平衡器?Global Load Balancer 是一種基於硬件或軟件的解決方案,可以將 Web 內容請求導向到存儲內容的多個地理位置。例如,如果一個電子企業在全球有數個資料中心,它可以使用廣域負載平衡器將 Web 客戶流量導向至能夠為每一個客戶的位...