初考-統計資料處理大意107 年第 36 題單選題
下列那一項協定(Protocol)是有加密(Encrypted)的?
ATelnet
BTLS正確答案
CHTTP
DDHCP
B正確答案
TLS(傳輸層安全協定)是網路加密的標準,HTTPS 背後就是它在加密。
為什麼答案是 B
TLS (Transport Layer Security) 是 SSL 的後繼者,提供加密、身份驗證與資料完整性,HTTPS、SMTPS 等都建構在 TLS 之上。
載入中…
完整詳解
Pro · 無限重點 TLS(傳輸層安全協定)是網路加密的標準,HTTPS 背後就是它在加密。
看到協定名有 S (Secure) 或 TLS/SSL → 加密;Telnet/HTTP/FTP → 明文傳輸。
逐選項分析
A✕ 陷阱
Telnet 是遠端登入協定,帳號密碼都以明文傳送,極不安全,已被 SSH 取代。沒有加密。
B✓ 正確
TLS (Transport Layer Security) 是 SSL 的後繼者,提供加密、身份驗證與資料完整性,HTTPS、SMTPS 等都建構在 TLS 之上。
C✕ 陷阱
HTTP 是超文本傳輸協定,資料以明文傳送。要加密需改用 HTTPS(= HTTP + TLS)。
D✕
DHCP 是動態分配 IP 位址的協定,沒有加密機制,主要用於區域網路內部 IP 配置。
常見協定加密對照
| 協定 | 用途 | 加密 | 安全替代 |
|---|
| Telnet | 遠端登入 | ❌ 明文 | SSH |
| HTTP | 網頁傳輸 | ❌ 明文 | HTTPS (TLS) |
| FTP | 檔案傳輸 | ❌ 明文 | FTPS/SFTP |
| TLS/SSL | 加密傳輸層 | ✅ 加密 | — |
| DHCP | IP 分配 | ❌ 無加密 | — |
考生易把「協定有沒有加密」和「協定是不是網路協定」混淆。Telnet、HTTP、DHCP 都是常見協定但都「不加密」;TLS 正是為了解決明文傳輸而生的加密層,HTTPS = HTTP over TLS。