2012-07-01 4 views
0

포트 443이 열려 있으면 원격 호스트가 트래픽을 암호화하는 보안 프로토콜 https를 지원하므로 원격 호스트에 개인 키와 공개 키 쌍이 있다는 것을 알고 있습니다.포트 443이 열려 있으면 원격 호스트에 인증서가 있음을 의미합니까?

하지만 내 질문은 : 내가 원격 호스트에 대한 포트 443이 열려 있다는 것을 알고 있다면 이것은 분명히 원격 호스트에 인증서가 있음을 의미합니까? 인증서가없는 개인/공개 키 쌍이있는 원격 호스트가있을 수 있습니까?

+0

직장의 방화벽을 통해 포트 443에 연결하여 내 홈 SSH 서버를 실행합니다. 그것은 인증서를 가지고 있지만 당신이 말하는 종류는 아닙니다. – robert

답변

0

포트 443에서 원하는 것을 실행할 수 있습니다. http (withous 's')에서도 실행할 수 있습니다.

그래서 대답은 '아니오'입니다. 해당 호스트에 인증서가 있음을 의미하지는 않습니다. 공개/개인 키 시스템조차도 아닙니다.

+0

443 번 포트가 열려 있고 인증서가없는 웹 사이트에 대한 예제를 제공 할 수 있다면 감사 할 것입니다. –

+0

나는 사람들이 인증서없이 그것을 사용하고 있다고 말하지 않았다. 나는 "거의 모든"서버가 그 포트에 https를 가지고있을 것이고 그래서 그들은 인증서로 구성된 아파치를 가지고 있다고 확신한다 (그리고 나는 카운터 예제를 제공 할 수없고 내 서버에도 https를 가지고있다) . 그러나 이것이 포트 443에서 https를 가져야한다는 것을 의미하지는 않습니다. https를 성공적으로 실행하려면 인증서를 구성해야하지만 실제로 원하는 포트를 실행할 수는 있습니다. – Zagorax