民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第80題

有關HTTPS 的敘述,下列那些正確?

題目

有關HTTPS 的敘述,下列那些正確?

  1. (1) HTTPS 連線所使用的公鑰是以明文傳輸
  2. (2) HTTPS 是 HTTP 與SSL/TLS 的結合
  3. (3) HTTPS 預設的通訊埠為80
  4. (4) HTTPS 是屬於傳輸層(Transport Layer) 的協定

官方答案

(1) HTTPS 連線所使用的公鑰是以明文傳輸、(2) HTTPS 是 HTTP 與SSL/TLS 的結合

解析

HTTPS 為「HTTP over SSL/TLS」,即將 HTTP 通訊置於 SSL/TLS 加密通道中保護(選2正確)。TLS 握手階段,伺服器會傳送內含公鑰的數位憑證;公鑰本就應公開,以明文傳送並無安全疑慮(選1正確)。HTTPS 預設通訊埠為 443,而非 80(選3錯誤,80 屬 HTTP)。HTTPS 本質是應用層協定(HTTP 再疊加 TLS 保護),並非傳輸層協定(選4錯誤)。綜上,正確敘述為 1、2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料