---
# System prepended metadata

title: 情報セキュリティ

---

# 情報セキュリティ
## 1
- 換字暗号
    - シーザー暗号
- 転置暗号
    - 両方組み合わせると良い
- 現代暗号
    - アルゴリズムを公開しても安全
        - 専門家に調べてもらい，バグが見つからなければ安全
- Enigma
- Purple, Red暗号
- 情報理論的安全
- 計算量的安全
    - 安全な暗号は鍵が平文と同じかそれ以上の長さが必要
    - 敵が無限の計算能力をもっても解読できない
- Vernam暗号
    - One Time Red
    - ビット列->ビット列
    - https://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%83%8A%E3%83%A0%E6%9A%97%E5%8F%B7
- 平文->暗号化->暗号文->複合文->平文
- 暗号鍵=複合鍵
    - true -> 共通鍵暗号
        - ブロック暗号: ブロックを暗号化する，ある程度の長さのビット列(128)
        - ストリーム暗号: 小さな単位で暗号化(1, 8など)
    - false -> 公開鍵暗号

password: sa3xlx