數位憑證是公開金鑰基礎設施(PKI)的骨幹,也是建立網路信任的基礎。數位憑證通常會跟簽名相比;我們能夠信任一份文件是因為它有簽名,或是擁有我們所信任人士的保證。簡單地說,數位憑證是現實世界模型的重現。
牽涉到數位憑證的事件最近一直出現在新聞上。對一般使用者來說,並不會很清楚或注意環繞在數位憑證或憑證管理機構(certificate authority -CA)的問題。然而,IT經理、軟體開發人員及安全專家需要了解這些問題,才能適當地管理風險。
那麼,我們在網路上可以信任誰或什麼?
每台連到網路的電腦都包含可信任的根CA列表。這些根CA簽發的憑證可以用來為其他CA或伺服器簽章憑證。任何憑證都需有一個「信任鏈」,讓系統看到它所信任的任何一個根憑證。
「可信任」是什麼意思?
如果一個安全連線或簽章過的檔案是「可信任」的,這通常代表沒有出現警告訊息。數位憑證被用在使用SSL/TLS的安全網站,用程式碼簽章識別和驗證可執行檔以及透過安全/多用途網際網路郵件擴展(S/MIME)的安全電子郵件。如果瀏覽器存取的HTTPS伺服器具備不被信任的伺服器憑證就會出現警告訊息。如果一個未簽章或未受信任的執行檔被執行,也可能會產生警告訊息。使用者可能會看到這些警告訊息並避免有危險的行為。
HTTPS被廣泛的利用來確保使用者所連到的是正確的網站。很多使用者會檢視瀏覽器用來標示HTTPS地址的綠色符號作為連線安全的記號。 繼續閱讀