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

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

2025-08-27通用術語222

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

什麼是數位簽章?

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

數位簽章

它是如何運作的?

數位簽章是以公鑰加密系統為基礎。為了使數位簽章正常運作,寄件者必須同時擁有數位憑證和憑證授權單位 (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 提出。

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

什麼是RAID?概念、RAID 範例

什麼是RAID?概念、RAID 範例

RAID 是一種使用資料備援在磁碟子系統上實作容錯的技術。什麼是 RAID?RAID 代表獨立磁碟冗餘陣列,是一種透過使用軟體或使用單獨的硬體 RAID 儲存單元使用資料冗餘在磁碟子系統上實現容錯的技術。RAID 範例資料會以數種方式之一分散到磁碟機、稱為 RAID 層級、視所需的備援和效能層級而定...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是接地迴路?概念、運作方式

什麼是接地迴路?概念、運作方式

接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。什麼是接地迴路?網路中的接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。這些電壓差通常是由於不同位置接地電氣特性的不均勻性而發生的。接地迴路運作方式例如,假設兩台電...

什麼是手持裝置標記語言 (HDML)?概念、運作方式

什麼是手持裝置標記語言 (HDML)?概念、運作方式

手持設備標記語言 (HDML) 是一種簡單的語言,用於為小型顯示器手持設備創建類似超文本的內容。什麼是 HDML(手持設備標記語言)?一種以超文本標記語言 (HTML) 為模型的標記語言,針對個人數字助理 (PDA)、尋呼機和行動電話等手持信息設備的無線互聯網訪問進行了優化。這些設備的顯示器尺寸有限...

什麼是代理程式 (SNMP)?概念、運作方式

什麼是代理程式 (SNMP)?概念、運作方式

網路百科全書中AGENT的定義。什麼是代理程式 SNMPSNMP中的代理程式是一種簡單的網路管理協定客戶端軟體,在集線器、路由器或其他網路元件上運行。代理程式會收集 TCP/IP 統計資料及條件的相關資訊,並可在向 SNMP 管理系統要求時提供此資訊。代理程式還可以在發生設陷時向管理系統發...