암호화 알고리즘

From CS Wiki
Revision as of 08:35, 24 April 2018 by 221.153.37.97 (talk) (새 문서: ==비밀키 알고리즘과 공개키 알고리즘== ===비밀키=== DES : 8개의 S-박스로 구성. S-BOX의 비선형 구조가 안전성과 연관됨. P-BOX는 안전성과 직...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

비밀키 알고리즘과 공개키 알고리즘

비밀키

DES : 8개의 S-박스로 구성. S-BOX의 비선형 구조가 안전성과 연관됨. P-BOX는 안전성과 직접적인 연관이 없음 3-DES : 2~3개의 다른 키를 이용하여 DES를 반복적용 AES : DES를 이은 미국 표준 IDEA :

공개키(대칭키)

RSA ElGamal ECC Knapsack

블록 암호와 스트림 암호

블록암호

DES : NIST 이전 표준(취약) IDEA : PGP 채택 AES(Rijndael) : NIST 새로운 표준 SEED : 국내 표준 CRYPTON RC5 REAL MISTY SKIPJACK

Feistel과 SPN

Feistel : DES, SEED SPN(Non-Feistel) : AES, ARIA

블록크기, 라운드 ARIA

- 블록크기 : 128비트
- 키 크기 : 128/192/256
- 라운드수 : 12/14/16

스트림 암호

RC4


국내 개발 암호화 알고리즘

ARIA, HIGHT, LEA, SEED