2016-10-15 2 views
1

저는 HTTPS 서비스가 무엇인지에 대해 this article을 읽고 https의 기본 사항을 이해했습니다.CA 인증서 란 무엇이며 왜 필요합니까?

https 콘텐츠를 요청할 때 서버는 브라우저에 공개 키를 보내 브라우저가 공개 키로 데이터를 해독 할 때마다 암호를 해독합니다.

제 질문은 CA 인증서가 무엇입니까? 왜 우리는 그것을 필요로합니까?

+0

그렇지 않습니다. [Let 's Encrypt.] ​​(https://letsencrypt.org/)를 확인하십시오. – erickson

+0

@erickson Authority가있는 이유는 무엇입니까? 나의 이해는, https는 지점 간, 엄격하게 2 당사자 사이입니다. –

+0

스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Information Security Stack Exchange] (http://security.stackexchange.com/)가 더 나은 곳이 될 것입니다. 또한 [Dev Ops에 관한 질문은 어디에 게시합니까?] (http://meta.stackexchange.com/q/134306). – jww

답변

0

대부분의 인증서가 $ 800의 비용하지 않는 등하자 암호화와 같은 CA를 (정기 및 수시로 갱신의 추가 불편의 비용으로) 무료

문제는 왜 것 서버가 올바른 서버가 클라이언트의 신뢰 ? 그 대답은 기관, CA, 서버 인증서 발급 및 보증입니다. 어떤 방식으로 CA는 인증서 요청자를 확인합니다. 그런 다음 CA는 인증서의 신뢰성을 확인하기위한 공용 인터페이스를 제공합니다. CA는 클라이언트가 OS에 의해 달성되거나 브라우저에 내장 된 CA가있을 수 있음을 알고 있어야합니다.

관련 문제