SSL (Secure Socket Layer) 이란?

2011. 5. 26. 22:26카테고리 없음


@ SSL (Secure Socket Layer) 이란?

- 넷스케이프사가 개발한 인터넷 상에서 정보를 암호화하여 송/수신하는 프로토콜, 현재 인터넷에서 널리 쓰여지고 있는 WWW나 FTP등의 데이터를 암호화하여, 프라이버시에 관한 정보나 크레딧카드 번호, 기업 비밀등을 안전하게 송/수신할 수가 있다.





- SSL은 공개키 암호나 비밀키암호, 디지털 증명서, 해쉬함수등의 시큐리티 기술을 조합하여, 데이터의 도청이나 변경, 위장을 방지할 수가 있다. OSI 참조모델에서는 세션층(5계층)과 트랜스포트층(4계층)의 경계에서 동작하며, HTTP나 FTP등의 상위 프로토콜을 이용하는 어플리케이션 soft에서는 특별히 의식할 필요 없이 투과적으로 이용할 수 있다.
SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer)


 블로그내 링크[ ->TLS에 대해서   -> SSL 프로토콜,과정에 대해서 ]

- SSL의 용도 : 전자상거래, 온라인 뱅킹, 증권거래, 인증기관등 

@ SSL의 기능
SSL이란
- SSL 서버 인증 : 사용자는 서버의 신원을 확인하고, 클라이언트의 소프트웨어는 서버의 certificate와 public ID가 정당하며 클라이언트의 신뢰된 인증 기관들의  목록에 서버의 인증기관이 포함되었는지를 확인하기 위해 표준 공개키 암호화 기술을 사용할 수 있다.
SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer)
- SSL 클라이언트 인증 : 서버는 클라이언트의 신원을 확인하고, 서버의 소프트웨어는 클라이언트의 certificate와 public ID가 정당하며, 서버의 신뢰된 인증기관들의 목록에 클라이언트의 인증기관이 포함되었는지를 확인하기 위해 표준 공개키 암호화 기술을 사용할 수 있다.

- 암호화된 SSL 연결 : 클라이언트와 서버사이에 송수신되는 모든 정보는 암호화되고 복호화된다. 데이터를 암호화하는 기밀성(confidentiality)은 클라이언트와 서버의 비밀 트랜잭션을 위해 중요하며 암호화된 SSL 연결을 통한 전송 시에 데이터의 변조 여부를 자동으로 인지하는 무결성 (Integrity)은 전송 경로상의 위해자를 예방할 수 있다.
SSL이란 SSL이란 
 SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer) SSL (Secure Socket Layer)