SSH?

CHAN LIM·2023년 3월 30일
0

Engineer Basis

목록 보기
3/7
post-thumbnail

SSH 정리

1. 서버 인증

2. 사용자 인증

서버 인증과 사용자 인증이 끝나면, 비대칭 키를 통해 클라이언트와 서버는 대칭키 (세션키라고 부름)을 서로 교환하게 됩니다.
그 후 통신 되는 모든 데이터는 세션 키를 통해서 암호화가 이루어집니다.
통신이 종료되면 세션키도 사용할 수 없습니다.

3. 데이터 암호화

출처

  • SSH(Secure Shell)

    • 사용자가 보안되지 않은 네트워크를 통해 원격 컴퓨터 또는 서버에 안전하게 액세스하고 제어할 수 있도록 하는 네트워크 프로토콜입니다.
    • 클라이언트와 서버 간에 전송되는 모든 데이터를 암호화하여 사용자 이름, 암호 및 기타 데이터와 같은 민감한 정보를 공격자가 가로챌 수 없도록 합니다.
    • SSH를 사용하면 모든 데이터가 암호화되어 인증된 사용자만 원격 컴퓨터나 서버에 액세스할 수 있습니다.
  • SSH에서는 대칭키 방식과 비대칭키 방식을 모두 사용하여 인증과 암호화를 하게 됩니다.

  • 비대칭키를 통해서 서버 인증과 사용자 인증을 하고, 대칭키(세션키)를 통해 데이터를 암호화 합니다.

profile
클라우드, 데이터, DevOps 엔지니어 지향 || 글보단 사진 지향

0개의 댓글