티스토리 뷰
SHA-1 SSL 알고리즘과 프로토콜
알고리즘을 공부할때 프로토콜에 대해서 알고싶을때가 있습니다.
SHA-1이라는 말을 들어본 적이 있는 분도 없는 분도 있을 것 같습니다.
이것과 함께 SSL에 대해서도 조금 알아보기로 하겠습니다.
SHA-1 (Secure Hash Algorithm 1)
인증 처리나 조작 방지에 이용되는 해시 알고리즘 중 하나입니다. 입력치에 대해서 160비트의 해시 코드(인증 데이터를 생성합니다.
소인수분해를 이용한 일방향함수로 해시코드에서 원래의 입력치를 유추하는 것이 극히 곤란합니다. NIST에 의해 미국 정부의 해시함수로 IPSec 등에서 이용되고 있습니다.
SSL (Secure Sockets Layer)
미 Netscape Communications사가 제창하는 보안 기능이 부가된 프로토콜Internet 상에서 프라이버시나 금전 등에 관한 정보를 안전하게 주고받기 위해 고안되었습니다.
HTTP 프로토콜에 SSL에 의한 데이터의 암호화 기능을 부가한 것에 HTTPS가 있습니다.
티스토리 서비스도 이런 HTTPS가 적용이 됐죠. 최근에 그래서 데이터 암호화로 보안에 강력해졌습니다.
댓글