암호화 ?
ZZOOO
·2021. 1. 12. 16:19
오늘은 암호화에 대해서 간단히 알아보도록 하겠습니다.
PKI에서 다루는 암호화에는 대칭키 암호화와 비대칭키 암호화가 있습니다.
그전에 암호화와 복호화가 무엇인지 제가 만든 그림을 통해 쉽게 이해하실 수 있으실 겁니다.
말 그대로 단순한 개념입니다!
이제 암호화의 방식에 대해서 알아보도록 하겠습니다.
대칭키 암호화란?
- 하나의 비밀키를 유저(Client)와 서버(Server)가 같이 사용합니다.
- 암호화와 복호화에 사용되는 키가 같은 암호화 알고리즘입니다.
- 비대칭키 알고리즘에 비해서 계산 속도가 빠르다는 장점이 있습니다.
- 비밀키 하나만 알아낸다면 암호화된 내용을 해독 가능하다는 점에서 해킹에 취약하다는 약점이 있습니다.
- 대칭키 기법을 사용하는 암호 알고리즘 방식으로는 AES, DES, 3-DES, SEED, ARIA, MASK 등이 있습니다.
비대칭키 암호화란?
- 공개키 암호를 구성하는 알고리즘을 위의 대칭키 암호방식과 비교하여 비대칭키 암호라고도 불립니다.
- 비밀키를 하나만 가지는 대칭키 암호방식과는 달리, 공개키와 비밀키 2개의 키가 존재합니다.
- 암호화와 복호화할 때에 사용하는 키가 서로 다릅니다.
- 비대칭키 기법을 사용하는 암호 알고리즘 방식으로는 RSA, Elgamal 등이 있습니다.
이렇게 간단하게 암호화를 정리해보았습니다.
도움이 되셨다면 짧아도 좋으니 피드백과 아쉬운 점 댓글로 부탁드립니다.
감사합니다.
반응형
'PKI' 카테고리의 다른 글
RSA ONLINE을 이용한 암호화 복호화 실습 (0) | 2021.01.12 |
---|---|
PKI ? (0) | 2021.01.12 |