728x90
반응형
SSH 와 TLS, SSL 을 알아본다.
# SSH (Secure Shell)
네트워크 상의 다른 디바이스에 로그인 or 원격 시스템에서 명령을 실행하는 등을 수행하는 응용 프로그램 혹은 프로토콜
데이터전송, 원격제어에 많이 사용됨
한쌍의 key 를 통해 원격지 디바이스와 인증을 거침 (공개키/개인키)
# SSL (Secure Sockets Layer)
HTTP 통신에 보안을 위해 만들어진 프로토콜
개인정보를 안전하게 통신하는데 사용됨
디지털 인증서를 기반으로 작동
보안 프로토콜
디지털 인증서 데이터 교환을 통해 인증 프로세스를 따름
무결성은 SHA, SHA-2, SHA-256 과 같은 암호화 알고리즘으로 측정됨
# TLS (Transport Layer Security)
SSL 3.0 에서 분기된 IETF 프로토콜 표준
SSH Transport 와 User Authentication 프로토콜과 유사한 목적과 기능을 가짐
암호화를 통해 기밀성, 무결성을 보장하는 양방향 바이트스트림을 제공
# SSH, TLS/SSL 유사점
보안 연결에 사용되는 프로토콜
암호화를 사용하여 두 네트워크 디바이스간의 전달되는 데이터를 보호함
목적은 안정적인 연결을 만드는것
참고
728x90
반응형
'IT > 네트워크' 카테고리의 다른 글
NFS 주요 옵션 (0) | 2022.12.19 |
---|---|
HTTP MIME 타입 정리 (0) | 2021.07.14 |
스프링부트 웹소켓 리뷰 (0) | 2021.06.28 |
SSE (Server Sent Events), Websocket 리뷰 (0) | 2021.06.28 |
파일 송수신 (HTTP, FTP, SFTP, FTPS) 비교 (0) | 2021.05.09 |