Https 프로토콜의 경우 Http에 비해 처리비용이 높다. 서버와 클라이언트간 데이터 전송에 있어 암/복호화라는 추가적인 단계가 이루어져야 하기 때문에 로그인정보, 신용카드결재 등 암호화가 꼭 필요한 한정된 링크만 적용하는 것이 성능을 높이는 방법이다.
SSL 프로토콜을 사용하는 서버에서 파일을 다운로드하는 것은 SSL을 사용하지 않는 서버보다 10~100배 가량 느리다.
만약 여러 페이지에 SSL 암호화가 필요 하다면 SSL세션연결에 따는 오버헤드를 조금이라도 줄이고자 한다면 SSL 캐시를 좀더 늘리는 것도 좋은 방법이다.
ServerCacheTime 레지스트리 경로: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ SecurityProviders\SCHANNEL\ServerCacheTime 데이터 형식: REG_DWORD 기본값: 300000 (단위. 밀리세컨드) |
06-SSL_Connection.gif
댓글 없음:
댓글 쓰기