3way hand
ssh 보안패턴이다.
규칙은 아래와 같다.
1. 사용자는 개인키(private key)와 공개키(public key)를 가지고있다.
2. 공개키와 개인키는 한쌍이다.
3. 공개키로 암호화하면 그 키의 쌍인 개인키로만 올바르게 복호화 할 수 있다.
4. 개인키로 암호화된것은 공개키로 확인이 가능하다.
위와같은 규칙을 숙지한 상태에서 순서는 다음과 같다.
1. a가 b에게 공개키를 요청
2. b가 공개키를 준다.
3. b의 공개키를 이용해서 암호화 한 후 그 값을 저장
4. 암호화 한 키를 b에게 전달
5. 암호화된 키를 개인키를 이용해 복호화
6. b가 a에게 공개키 요청
7. a가 공개키를 준다.
8. a의 공개키를 이용해 암호화 한 후
9. a에게 전송
10. 암호화된 키를 개인키로 복호화 후 확인
'TIL' 카테고리의 다른 글
20231214_TIL (0) | 2023.12.14 |
---|---|
20231213_TIL (0) | 2023.12.13 |
20231211_TIL (0) | 2023.12.12 |
20231208_TIL (1) | 2023.12.11 |
20231206_TIL (1) | 2023.12.06 |