---
# System prepended metadata

title: ch9 Public Key Cryptography and RSA
tags: [資安]

---

---
tags: '資安'
---

# ch9 Public Key Cryptography and RSA

## 公鑰加密的誤解
比對稱加密更安全地進行密碼分析嗎？
任何加密方案的安全性都取決於密鑰的長度和破解密碼所涉及的計算工作

通用技術使對稱加密過時了嗎？

由於公鑰加密的計算較為複雜，目前對稱加密還可以繼續存在常見的加密系統裡

## 公鑰密碼系統原理
主要想解決對稱加密較難解決的兩個問題：
* 數據簽名：驗證訊息是否來自經過授權的人
* 鑰匙分配：如何再有第三方分配鑰匙的情況下安全的通信(?

非對稱加密：
用一把鑰匙作加密，用另一把不一樣但有相關的鑰匙作解密

特性:
無法從演算法和加密鑰匙算出解密鑰匙
兩個鑰匙都能被用來加密，而另一隻用來解密

公鑰加密有6個元素：
1. 明文
2. 加密演算法
3. 公鑰
4. 私鑰
5. 密文
6. 解密演算法
![](https://i.imgur.com/QNhQws9.png)


![](https://i.imgur.com/fQUsxsZ.png)
