암호 알고리즘
대칭키 알고리즘 == 비공개키
블록
DES Data Encryption Standard
: 64bit
AES Advanced Encryption Standard
: 128bit
ARIA Academy, Research, Institute Algorithm
- 학계/연구기관/정부/국정원이 발표함
- 128bit
SEED
- 국내 개발.
- 128bit의 비밀키(블록키)로부터 생성된 17개의 64bit라운드 키 사용.
IDEA International Data Encryption Algorithm
스트림
LFSR Linear Feedback Shift Register
- 레지스터 입력값이 이전상태의 선형함수로 계산.
- 비트, 바이트 단어를 순차적으로 암호화
RC4
비대칭 알고리즘 = 공개키
디피헬만
: 최초의 공개키 알고리즘
RSA
: 소인수 분해 사용
DSA Digital Signature Algorithm
: 정부용전자서명 알고리즘
ECC
: 이산대수
Elgmal
: 이산대수, 타원기반, RSA 대안