HTTP vs HTTPS
HTTP vs HTTPS 是一個網路安全示範專案,用於視覺化展示 HTTP 和 HTTPS 協議在資料傳輸中的安全差異。
閱讀教學文章 → 前往 GitHub →專案說明
這是配合教學文章製作的示範專案,透過實際的登入表單展示:
- HTTP 明文傳輸 - 所有資料未加密,可被攔截
- HTTPS 加密傳輸 - 資料經過加密保護
示範內容
- 簡單的使用者登入表單
- 顯示 HTTP 傳輸的原始資料
- 示範明文傳輸的安全風險
- 本地同時測試 HTTP (port 3000) 與 HTTPS (port 3443)
HTTP 的安全風險
| 風險 | 說明 |
|---|---|
| 明文傳輸 | 所有資料未經加密 |
| 易被攔截 | 網路中間人可輕易截取 |
| 帳密暴露 | 敏感資訊完全可見 |
| 無加密保護 | 缺乏 TLS/SSL 保護 |
適用場景
- 網路安全教學
- 資安意識培訓
- 技術文章配圖
- HTTPS 重要性說明