암호화 ?

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