티스토리 뷰
openssl 은 데이터통신을 위한 TLS, SSL 프로토콜을 이용할 수 있는 오픈소스 라이브러리 입니다.
SSL은 1994년 netscape사의 웹 브라우저 보안 프로토콜로 처음 고안되어 1996년까지 버전 3.0까지 발표되었는데,
3.0을 국제표준화 기구에서 새로 정립한 것을 TLS라고 합니다. 즉 TLS 1.0 은 SSL 3.0 과 같습니다.
통상적으로 SSL과 TLS는 같은 의미로 사용되지만 SSL이 더 익숙한 느낌이 있습니다.
쉽게 설명하면 http 통신을 안전하게 하기 위한 프로토콜로 만들어진게 SSL 이고
이것은 실제 https, sftp 와 같은 표준 프로토콜에 적용된 기술입니다.
ssl 이나 https 모두 프로토콜인데,
웹 접속(HTTP)이 인터넷을 이용해서 구현된 서비스 중의 하나인 것처럼
HTTPS도 SSL 프로토콜을 이용한 서비스 중 하나라고 이해하면 됩니다.
SSL 은 암호화 통신을 위해 대칭키, 비대칭키 방식을 혼용하여 사용합니다.
이것은 공개키, 개인키를 활용하는 ssh 통신의 원리와 거의 같은 방식입니다.
차이점은 SSL 통신에는 디지털 인증서가 필요하다는 점입니다.
SSL을 더 자세하게 알고 싶다면 [SSL 통신 설명]을 클릭해주세요
728x90
반응형
'수업 노트 > network' 카테고리의 다른 글
SSL 통신의 세부원리 (1) | 2021.09.20 |
---|---|
ssh 통신의 세부 원리 (0) | 2021.09.12 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Encode
- 32bit
- 웹보안
- 리터럴
- 압축파일
- ssh
- gz
- Strings
- 웹보안공부
- HTTPS
- SSL
- Natas
- over the wire
- grep
- bz2
- OpenSSL
- find
- tar
- OverTheWire
- tr
- solution
- java
- 풀이
- 리눅스
- Bandit
- nc
- natas7
- Linux
- BASE64
- X32
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함