하다보면 늘겠지 ʕ •ᴥ•ʔ

직접 해본 것과 그냥 아는 것은 다르니까- 어설프더라도 이것저것 해보는 중

정보처리기사 (2022)

[정처기] 5과목 : 암호 알고리즘

JJEELL 2022. 4. 19. 00:10
728x90
반응형

[정처기] 5과목 : 암호 알고리즘

 

복화화가 가능한 양방향, 복호화가 불가능한 단방향

 

1. 양방향

1.1) 대칭키 (암호화키랑 복호화키가 같음) 

-> 속도 빠름빠름 대용량에 적합

-> 키를 서로 교환해야 하고, 사람이 많아지면 키 관리가 어려움

- 스트림방식 : RC4, LFSR, A5

- 블록방식 : DES, AES, IDEA, SEED, ARIA

 

1.2) 비대칭키 (암호화키랑 복화화키가 다름. 공개키 암호방식이라고도 함)

->공개키는 다 같이 쓰고, 개인키만 관리하면 되니까 그나마 낫다

->연산속도가 느리고 암호화 길이에 제한이 있음 

- 인수분해 RSA

- 이산대수 DH, DSA

- 타원곡선방정식 ECC

 

2. 단방향

2.1) 해시

- 무차별로 넣다보면 암호화가 깨질 수도 있음

- 해시를 정리해놓은 레인보우 테이블로 역추적할 수도 있으니까 맞추지 못하도록 SALT 양념 뿌려주기

- 해시를 여러번 돌리는 Key Streching 도 괜찮음 

- SHA-1, MD5, ...

 

 

내가 아는 건 오직 하나..국정원암호화 

728x90
반응형