keytool

    Certificate for OpenSSL & KeyTool

    SSL 정의 : 웹서버와 웹브라우저 사이에 모든 정보를 암호화 해주는 방식 HTTPS라는 통신채널을 사용하며, 모든 웹서버와 웹브라우저가 SSL을 지원 특징 : 상호 인증 : 클라이언트와 서버간의 상호 인증(RSA, DSS, X.509) 기밀성 : 대칭키 암호화 알고리즘을 통한 데이터의 암호화(DES, 3DES, RC4 등) 데이터 무결성 : MAC 기법을 이용해 데이터 변조 여부 확인(HMAC-md5, HMAC-SHA-1) 작동 방법 : HandShake 라는 루틴을 사용 1. " Client Hello " : 클라이언트가 CipherSuites 및 랜덤 값[해시 기반 난수]을 Server에 전달 CipherSuites란?인증, 키 계약, 암호화 및 무결성 보호에 사용되는 보안 알고리즘 및 키 크기를 ..