새로운 질서 위키

암호화

암호화는 읽을 수 있는 데이터를 키와 알고리즘을 이용해 암호문으로 바꾸는 일이다. 전달되거나 보관되는 자료의 내용을 보호하는 데 쓰인다.

  • 암호문을 원래 데이터로 되돌리는 것을 복호화라고 한다. 내용을 알아볼 수 없게 보호하는 일과 상대의 신원이나 자료의 변조 여부를 확인하는 일은 구분한다.
  • HTTPS는 웹 브라우저와 서버 사이의 통신 보호에 암호화를 사용한다. 주소가 HTTPS로 시작한다고 운영자의 주장까지 사실로 보증되는 것은 아니다.
  • 인코딩은 데이터를 다른 표현으로 바꾸는 일이다. Base64처럼 누구나 되돌릴 수 있는 변환을 비밀을 지키는 암호화와 혼동하지 않는다.
  • 종단 간 암호화에서는 누가 복호화할 키를 가지는지가 중요하다. 통신 중 보호와 서버에 보관된 자료의 보호는 서로 다른 범위다.

참고

#인터넷 #보안 #기초

검색