public key (1) 썸네일형 리스트형 [Network] SSL 암호화 (대칭키, 공개키, 개인키) 1. SSL SSL 은 Secure Socket Layer 의 줄임말로 웹서버와 브라우저 사이의 보안을 위해 사용되는 프로토콜이다. SSL 은 Certificate Authority (CA) 라고 불리는 3rd party 를 통해 서버와 클라이언트의 인증에 사용한다. - HTTPS SSL 적용한 대표적인 사례가 HTTPS 이다. HTTPS 는 HTTP 에 SSL 을 적용하여 보안을 강화한 프로토콜이다. HTTPS 는 공개키와 대칭키 방식을 혼합하여 데이터를 암호화하여 전달한다. 2. SSL 의 암호화 SSL 에서 데이터를 암호화 하기 위해서 사용하는 일종의 비밀번호를 키 (key) 라고 한다. 이 키에 따라서 암호화 된 결과가 달라지기 때문에 키를 모르면 복호화를 수행할 수 없다. 암호화의 방식은 이 키.. 이전 1 다음