암호화 알고리즘: Difference between revisions

From IT Wiki
No edit summary
No edit summary
Line 54: Line 54:
|}
|}
* 그 외
* 그 외
* [[CRYPTON]]
** [[CRYPTON]]
* [[RC5]]
** [[RC5]]
* [[REAL]]
** [[REAL]]
* [[MISTY]]
** [[MISTY]]
* [[SKIPJACK]]
** [[SKIPJACK]]


* '''Feistel과 SPN'''
* '''Feistel과 SPN'''

Revision as of 21:37, 30 June 2019

대칭키

블록암호

구분 DES 3DES SEED AES ARIA IDEA
키 길이 56bit 56*3bit 128bit 128/192/256bit 128/192/256bit 128bit
블록 크기 64bit 64bit 128bit 128bit 128bit 64bit
라운드 16번 16*3번 16번 10/12/14번 12/14/16번 8번
구조 Feistel Network Feistel Network Feistel Network SPN SPN SPN
비고 AES 이전 미국 표준 DES의 취약점 보완 및

호환성 유지용 임시방편

ARIA 이전 국내 표준 현 미국 표준 현 국내 표준 국제 표준

(PGP에서 사용)

스트림 암호

공개키(비대칭키)

  • RSA
  • ElGamal
  • ECC
  • Knapsack
  • DSA
    • Digital Signature Algorithm
    • 1991년 미국국립표준·기술연구소(NIST)에서 표준안으로 개발한 공개 키 기반의 알고리즘


국내 개발 암호화 알고리즘

ARIA, HIGHT, LEA, SEED