111年國家安全情報人員三等網路應用與安全

二、S/MIME 是可用來安全的傳送多媒體電子郵件的一種標準,請詳細說明此標準在進行電子郵件數位簽章的流程及方法。(20分)

答:

()S/MIME

1.提供 MIME 協定的安全性延伸,可以讓使用者將電子郵件加密和進行數位簽署。

2.對電子郵件使用 S/MIME 時,可以讓收件者確定收件匣裡的郵件確實為寄件者所寄出。也可以讓收件者確定郵件來自特定的寄件者,而不是由其他人假冒寄件者。

3.為了達到上述的目的,S/MIME 提供密碼編譯的安全性服務,例如認證資料完整性不可否認性 (使用數位簽章)。另外還可以加強電子郵件通訊的隱私性資料安全性 (使用加密)

()流程及方法

Alice 透過 S/MIME 寄信給 Bob 的步驟來說明。

1.Alice 將文件傳送給 Bob,使用一種雜湊函數將明文內容轉換成訊息摘要 (Message Digest)。這個訊息摘要由簽署者使用自己的 Private Key 加密後就稱為數位簽章,接著再將它原始文件一起傳送到驗證者。

2.Alice 依照加密演算法 ( 3DES),選擇一個亂數作為會議鑰匙 (Session Key),並且向訊息加密。

3.Alice 使用 Bob Public Key 加密「會議鑰匙」。此步驟產生一個密碼箱。

4.Bob 使用自己的 Private Key 解開密碼箱,取得「會議鑰匙」。

5.Bob 使用「會議鑰匙」解開加密訊息。

6.Bob使用AlicePublic Key檢查認證(Authentication)及資料完整性(Integrity)

  Bob 使用相同雜湊函數運算出收到原始文件訊息摘要,同時利用Alice Public Key 收到數位簽章解密,以此確認簽署者的身分,然後將兩者做比對,如果計算出來訊息摘要解密後數位簽章訊息摘要不同,表示送來的文件被篡改過

參考資料:

1.https://www.itprotoday.com/email-and-calendaring/secure-email-smime

2.黏添壽-資訊與網路安全技術 12-22

3.Natarajan Meghanathan-A Tutorial on Network Security Attacks and Controls.pdf

arrow
arrow

    jacksaleok 發表在 痞客邦 留言(0) 人氣()