共通暗号化方式とは
暗号化、復号化するときに同じ鍵を使用する方法。
ストリーム暗号化とブロック暗号化の2種類がある。
ストリーム暗号化
暗号化鍵を使用して擬似乱数を生成し平文をビット単位で暗号化する。方式としてはRC4がある。
- RC4
- 鍵の長さは、40〜256ビット
- SSL/TLSや無線lanのWEPで使用
ブロック暗号化
データ撹拌部と鍵生成部で構成されていてブロック単位で暗号化する。DESやAESの方式がある。
- DES
- 鍵の長さは、64ビット
- 64ビットのブロック単位で暗号化
- 攻撃の方法として線形解読法などがある
- AES
- 鍵の長さは128、192、256ビットがある
- 128ビット単位で暗号化
コメント