최대 1 분 소요

AES : 대칭키 (비밀키)

image

  • 같은 키로 암호화, 복호화를 처리
  • 양 쪽에서 같은 대칭키를 갖고 그 대칭키로 암복호화
  • 해당 대칭키가 유출되었을 경우 보안에 취약
  • AES 128, 192, 256의 차이는 키의 길이를 의미
  • 클라이언트 측에서 AES 키를 생성하고 정보를 암호화한 뒤, AES키와 암호화된 정보를 서버에 전달
  • 서버는 전달받은 AES 키로 암호화된 정보를 복호화

RSA : 비대칭키 (공개키, 개인키)

image