3. 클라이언트는 서버에서 온 Digital Certificate(디지털 인증서) 를 확인해 신뢰할 수 있는 서버인지 확인
클라이언트는 서버가 보내온 Digital Certifcate(디지털 인증서)를 공인 CA에 확인한다.
이후 정상적으로 서버가 신뢰하다고 판단되면 다음단계 진행
- 공인 CA(인증기관) 에서 제공한 공개키로 서버의 디지털 인증서를 복호화 한다. <===== !!!
* 서버의 디지털인증서는 공인 CA(인증기관)의 개인키로 암호화되어 있기 때문에 공인 CA에서 제공해준
공개키로 복호화 할수있다.
* 서버는 공인 CA에서 인증서를 발급할때 서버의 공개키와 함께 인증서를 암호화 한다.
그러므로 공인 CA의 공개키로 복호화했을경우 서버의 공개키가 포함되어있다.
-----
<===== !!! 이 부분이 궁금한데요
SSH-KEY 같은 경우는 공개키로 암호화하면, 개인키로 복호화하는 거 아닌지요 ?
여기(인증서)에서는 반대로 얘기 해서.. 다른 글을 보아도 동일하게 얘기해서.. 제 이해가 혼란스럽네요
아시는 분의 조언 부탁 드려 봅니다.
감사합니다.
¼¸í°ú °ËÁõÀÌ ¸Â½À´Ï´Ù.
ÀÎÁõ¼¸¦ Issuer(CA)ÀÇ ºñ¹ÐÅ°·Î ¼¸íÇÏ¸é ºñ¹ÐÅ°¸¦ ¾ËÁö ¸øÇÏ´Â ÀÌ»ó º¯Á¶°¡ ºÒ°¡ÇÕ´Ï´Ù. ±×¸®°í ¼¸í µÈ Á¤º¸´Â °ø°³Å°·Î ´©±¸³ª °ËÁõÀÌ °¡´ÉÇϱ¸¿ä.
SSH Keyµµ À§¿Í µ¿ÀÏÇÕ´Ï´Ù. ¼¹ö´Â »ç¿ëÀÚ°¡ °ø°³Å°¸¦ °¡Áö°í ÀÖ°í, »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ °³ÀÎÅ°·Î ¼¸íÇÑ °ªÀ» º¸³»¸é ¼¹ö´Â °ø°³Å°¸¦ °¡Áö°í ÇØ´ç »ç¿ëÀÚ°¡ ¸Â´ÂÁö È®ÀÎÇÕ´Ï´Ù. ÇØ´ç °³ÀÎÅ°¸¦ ¸ð¸£¸é ¼¸íÇÒ ¼ö ¾ø±â ¶§¹®¿¡ »ç¿ëÀÚ°¡ ¸Â´ÂÁö È®ÀÎÀÌ °¡´ÉÇÕ´Ï´Ù.