Http, Https, 대칭키 , 비대칭키

김준태·2023년 5월 9일
0

공부

목록 보기
6/10

HTTP(Hypertext Transfer Protocol)

  • 인터넷에서 웹 페이지를 전송하는 데 사용되며, 데이터 전송 시에 보안 기능이 없다.
  • HTTP는 암호화되지 않기 때문에 누구나 데이터를 볼 수 있다.
  • 개인 정보를 전송하는 경우 보안에 취약

HTTPS(Hypertext Transfer Protocol Secure)

  • HTTPS는 SSL(Secure Sockets Layer) 또는 TLS(Transport Layer Security) 프로토콜을 사용하여 데이터를 암호화하고 보호
  • 제 3자가 볼 수 없다. 개인 정보를 전송하는데 안전함
  • 기관으로부터 검증된 사이트만 주소에 https 사용이 허가해줌
    • 접속하는 사이트가 믿을만한 사이트인지 알려준다.

🔑 대칭키(Symmetric Key)

  • 하나의 비밀 키(secret key)를 사용하여 암호화와 복호화를 수행하는 암호화 방식
  • 빠르고 간단한 구현이 가능하기 때문에 대용량 데이터를 암호화하는 데 유용

🔑 비대칭키(Asymmetric Key)

  • 공개 키(public key)비밀 키(secret key) 두 개의 키를 사용하여 암호화와 복호화를 수행하는 암호화 방식
  • 대칭키보다 더 안전하며, 공개 키는 유출시 문제가 없다.
  • 인터넷에서 정보를 안전하게 교환하는 데 널리 사용

📎 참고영상

0개의 댓글