Skip to main content Link Menu Expand (external link) Copy Copied

暗号

暗号とは?

暗号は、特定の人物だけに平文(秘密)を共有する技術
→第三者が見ても、特別な知識なしでは読めないように変換する

必要な用語

平文
特定の人物に伝えたいが、その他にはバレたくない秘密の情報
暗号文
暗号化された平文の情報
暗号化または復号に用いる情報
暗号化
暗号文と鍵を用いて、暗号文を作りだす計算
復号
暗号文と鍵を用いて、平文を取り出す計算

暗号の種類

暗号には大まかに分けて二種類ある。

  • 共通鍵暗号方式: 暗号化と復号で 同じ鍵 を使う暗号方式
    • 代表例
      • AES
  • 公開鍵暗号方式: 暗号化と復号で 別の鍵 を使う暗号方式
    • 代表例
      • RSA
      • ElGamal