暗号技術
提供:Asterisk Works Wiki
目次 |
共通鍵暗号、公開鍵暗号
| 共通鍵暗号 | 公開鍵暗号 | |
|---|---|---|
| 特徴 | 暗号化・復号で同じ鍵を使う。 | 暗号化・復号で異なる鍵を使う。 |
| 代表的な暗号 | DES、AES | RSA |
| 処理速度 | 速い | 遅い |
| 鍵の取り扱い | 難しい | 比較的容易 |
| 主な暗号化方式 | DES、 | RSA、楕円曲線暗号、ElGamal暗号 |
暗号の種類
AES
共通鍵方式。
DES が時代遅れになったため、1997年9月にNIST(アメリカ国立標準技術研究所)がAES暗号方式を公募し、採用された。
SPN構造を採用したブロック長128ビットのブロック暗号で、鍵長は128ビット、192ビット、256ビットの3つを選択できる。
DES
共通鍵方式。
64ビットブロック暗号
RSA
公開鍵方式。
この方式の安全性は素因数分解の困難性に基づいている。
ElGamal暗号
公開鍵方式。
離散対数問題の解の困難さを利用している。