### 安全電子商務報告 #### 數位憑證技術 #### 第12組 * B083040008 黃宸洋 * B084020005 蔡昀燁 --- #### 為什麼需要數位憑證? * 非對稱式加密的重要前提 * 公鑰的正確性 * 公鑰的可驗證性 * 公鑰與個人身份的連結 --- #### 數位憑證 * 用來證明持有人的身分證明,包含公開金鑰,並且有第三方的保證 * 表示個人身分的依據 * 具有法律效力 ( 經有公信力單位簽發 ) --- #### 憑證授權 ( CA ) * 管理憑證的機構 * 憑證產生、發行 * 憑證保存 * 憑證查詢、分送 * 公正仲裁 --- #### 公開金鑰基礎建設 ( PKI ) * 所有支持公開金鑰技術正常運作基礎設施總稱 * 軟硬體、服務、人員、法律、政策、和規範 * 包含 CA --- #### PKI 信任模型 * 階層式 * 上層簽署給下層,下層相信上層 * 驗證時向上尋找到共同可信任CA * 可以大規模建立 * 小規模、個人間通訊? --- #### CA hierarchical model * ![](https://i.imgur.com/oJKXQmd.png) --- #### Pretty Good Privacy ( PGP ) * Phil Zimmermann 1991 * 自簽憑證 * 對於他人的憑證給信任程度 * 累積信任(數位簽章) * OpenPGP --- #### web of trust * ![](https://i.imgur.com/65C09GM.png) * en.wikipedia.org/wiki/Web_of_trust#/media/File:Web_of_Trust-en.svg --- #### PGP 信任模型 * 網狀 * web of trust * 大規模時會有驗證的困難 --- #### 數位憑證種類 * 憑證授權中心憑證 * 伺服器憑證 * 個人憑證 * 軟體發行憑證 --- #### 憑證授權中心 * 官方 * 政府憑證管理中心 * 內政部憑證管理中心 * 經濟部工商憑證管理中心 * 民間 * 台灣網路認證 * 網際威信 --- ### GPKI * ![](https://i.imgur.com/pDU1KZm.png) * https://grca.nat.gov.tw/index2.html --- #### 數位憑證格式 * 目前網路上最廣泛的憑證格式標準為 X.509 v3 * X.509 數位憑證(X.509 Digital Certificate) * 使用 ASN.1 ( Abstract Syntax Notation One ) --- * 憑證 * 版本號 * 序列號 * 簽章演算法 * 頒發者 * 憑證有效期 ( 此日期前無效, 此日期後無效 ) * 主題 * 主題公鑰資訊 ( 公鑰演算法, 主題公鑰 ) * 頒發者唯一身分資訊、主題唯一身分資訊、擴充資訊等可選項 * 憑證簽章演算法 * 數位簽章 --- #### 憑證產生與認證 * 申請憑證,需附上個人身分資料 * 審核後用相關演算法製造公私鑰對、製作數位憑證,登錄數位憑證至資料庫系統中以供查詢 * 分發憑證給申請人 * 憑證被使用時可以透過系統查詢有無相關資料 --- #### 憑證與私鑰的儲存元件 * 磁碟片、隨身碟 * USB token、IC卡 --- #### IC卡運作 * 使用通行碼( password )來做為正當使用的驗證 * 輸入通行碼與需簽署或加密的明文 * 輸出結果 --- #### 憑證的使用 * 先檢查簽署單位的數位簽章 * 使用簽署單位的公開金鑰驗證 * 使用憑證上的簽章演算法驗證 --- #### 憑證的註銷 * 用戶私鑰遺失、或公鑰被破解,要修改公私鑰對 * 用戶私鑰被竊 * CA發現憑證分發錯誤,或是申請資料不符 * 用戶自主申請註銷 * 憑證註銷序列 ( X.509 v3 ) * 被破解公鑰序列 ( X.509 v2 ) --- #### X.509鑑別程序 * 單向驗證 * 雙向驗證 * 三向驗證 --- #### 單向驗證 * 最簡單 * ![](https://i.imgur.com/pdeo4dm.png) --- #### 雙向驗證 * 兩個訊息、雙方相互認證 * ![](https://i.imgur.com/MatT8Vn.png) --- #### 三向驗證 * 三個訊息、不需同步時脈 * ![](https://i.imgur.com/eIUkTQO.png) --- #### 數位憑證的應用 * SSL/TLS * 用戶端鑑定 * 安全電子郵件 * 虛擬私有網路( VPN ) * 安全電子交易( SET(TM) ) --- #### S/MIME 郵件安全性的運作方式 簽章與加密作業搭配數位憑證的流程。 ![](https://i.imgur.com/Ta1RrH1.png) --- #### S/MIME 郵件安全性的運作方式 解密作業與數位簽章驗證作業搭配公開金鑰加密的流程。 ![](https://i.imgur.com/UQsTAke.png) --- #### SET - Secure Electronic Transaction * schematic diagram: ![](https://i.imgur.com/qp6648r.png) --- #### Dual Signature ![](https://i.imgur.com/qF381bw.png) --- #### Purchase Request Generation ![](https://i.imgur.com/jENvwaX.png) --- #### Purchase Request Validation on Merchant Side ![](https://i.imgur.com/tXCuaGK.png) --- #### Payment Authorization and Payment Capture * Payment authorization : ensures payment will be received by the merchant. * Payment capture : again generating some request blocks to gateway and payment gateway in turn issues payment to the merchant. --- #### Thanks for listening
{"metaMigratedAt":"2023-06-17T01:20:14.359Z","metaMigratedFrom":"YAML","title":"Secure Electronic Commerce Slides","breaks":true,"contributors":"[{\"id\":\"01caa8d7-d183-4b6c-b574-2f93a074e110\",\"add\":4466,\"del\":1353}]"}
    380 views
   Owned this note