🔐 公鑰 & 私鑰

非對稱加密互動教學 — Asymmetric Cryptography

🗝️
Public Key / 公鑰
可以公開分享
任何人都可以拿到你的公鑰,用來「加密」傳給你的訊息,或「驗證」你的簽名。
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0Z3V...
🔑
Private Key / 私鑰
絕對不能外洩
只有你自己保管,用來「解密」別人傳來的訊息,或「簽署」文件證明身份。
MIIEowIBAAKCAQEA0Z3VS5JJcds3xHn/ygWep4PAtEsFWR...

🧪 互動示範 — 加密與解密流程

① 輸入訊息
② 公鑰加密
③ 私鑰解密
📝 原始訊息
🔐 公鑰加密
📦 密文
🔑 私鑰解密
✅ 還原訊息
① 輸入你想傳送的訊息
② 加密後的密文(只有持有私鑰的人才能解開)
等待輸入訊息...
③ 解密後還原的訊息
等待解密...
公鑰加密 → 訊息變成亂碼,任何人都看不懂
私鑰解密 → 只有你能還原原始訊息
💡 就算訊息在傳輸中被攔截,沒有私鑰也無法解讀。
🌐

HTTPS 網站

瀏覽器用伺服器公鑰加密,建立安全連線,鎖頭圖示就代表這個過程。

💻

SSH 登入

把公鑰放到伺服器,之後用私鑰登入,不需要輸入密碼,更安全。

加密貨幣

比特幣錢包地址就是公鑰,用私鑰簽署交易,證明你擁有這筆錢。

📧

數位簽章

用私鑰簽署文件或 Email,收件者用公鑰驗證,確保來源真實。