디지털 인증서

디지털 인증서란?

공개 키 인증서라고도 하는 디지털 인증서는 공개 키를 소유하는 엔터티와 암호화 방식으로 소유권을 연결하는 데 사용됩니다. 디지털 인증서는 암호화 및 인증에 사용할 공개 키를 공유하기위한 것입니다.

디지털 인증서는 인증되는 공개 키,공개 키를 소유하는 엔티티에 대한 식별 정보,디지털 인증서에 관한 메타데이터 및 인증서 발급자가 생성한 공개 키의 디지털 서명을 포함한다.

디지털 인증서의 배포,인증 및 해지는 공개 키를 배포하고 인증하는 시스템인 공개 키 인프라의 주요 기능입니다.

4 이 차트는 공개 키 인프라의 네 가지 요소를 보여줍니다.

공개 키 암호화는 키 쌍에 따라 다릅니다:소유자가 보유하고 서명 및 암호 해독에 사용할 개인 키 하나와 공개 키 소유자에게 전송된 데이터를 암호화하거나 인증서 소유자의 서명된 데이터를 인증하는 데 사용할 수 있는 공개 키 하나. 디지털 인증서를 사용하면 엔터티가 공개 키를 공유하여 인증할 수 있습니다.

디지털 인증서는 웹 브라우저와 웹 서버 간의 보안 소켓 계층 연결을 초기화하기 위해 가장 일반적으로 공개 키 암호화 기능에 사용됩니다. 디지털 인증서는 공개 키 암호화 및 디지털 서명 인증에 사용되는 키 공유에도 사용됩니다.

모든 주요 웹 브라우저와 웹 서버는 디지털 인증서를 사용하여 권한 없는 행위자가 게시된 콘텐츠를 수정하지 않았는지 확인하고 웹 콘텐츠를 암호화 및 해독하기 위한 키를 공유합니다. 디지털 인증서는 암호화 보증 및 데이터 개인 정보를 제공하기 위해 온라인 및 오프라인의 다른 컨텍스트에서도 사용됩니다.

모바일 운영 환경,노트북,태블릿 컴퓨터,사물인터넷 장치,네트워킹 및 소프트웨어 애플리케이션에서 지원되는 디지털 인증서는 웹사이트,무선 네트워크 및 가상 사설망을 보호하는 데 도움이 됩니다.

디지털 인증서는 어떻게 사용됩니까?

디지털 인증서는 다음과 같은 방법으로 사용됩니다:

  • 신용 카드 및 직불 카드는 상인 및 은행과 연결되는 칩 내장 디지털 인증서를 사용하여 수행되는 거래가 안전하고 확실한지 확인합니다.
  • 디지털 결제 회사는 디지털 인증서를 사용하여 데이터 센터에 중앙 서버가있는 현장에서 자동 인출기,키오스크 및 판매 시점 장비를 인증합니다.
  • 웹 사이트는 도메인 유효성 검사에 디지털 인증서를 사용하여 신뢰할 수 있고 인증되었음을 표시합니다.
  • 디지털 인증서는 한 사용자를 다른 사용자와 식별하기 위해 보안 이메일에 사용되며 전자 문서 서명에도 사용될 수 있습니다. 보낸 사람은 전자 메일에 디지털 서명하고 받는 사람은 서명을 확인합니다.
  • 컴퓨터 하드웨어 제조업체는 장치 복제를 통해 광대역 서비스의 도난을 방지하기 위해 디지털 인증서를 케이블 모뎀에 내장합니다.

사이버 위협이 증가함에 따라,더 많은 기업들이 에지 및 기업 내에서 작동하는 모든 사물인터넷 장치에 디지털 인증서를 첨부하는 것을 고려하고 있습니다. 목표는 사이버 위협을 방지하고 지적 재산권을 보호하는 것입니다.

디지털 서명 확인 단계
디지털 서명 확인 프로세스의 단계를 보여주는 다이어그램

누가 디지털 인증서를 발급할 수 있습니까?

엔티티는 자체 서명 된 인증서를 만들어 자체 디지털 인증서를 발급 할 수 있습니다. 이 방법은 조직이 자체 내부 사용을 위해 인증서를 발급하기 위해 자체 인증 시스템을 유지 관리하는 경우 합리적일 수 있습니다. 하지만 인증 기관은 신뢰할 수 있는 제 3 자로 간주되어 대부분의 디지털 인증서를 발급합니다. 신뢰할 수 있는 제 3 자를 사용하여 디지털 인증서를 발급하면 개인이 해당 인증서에 대한 신뢰를 발행하는 디지털 인증서로 확장할 수 있습니다.

디지털 인증서 대 디지털 서명

공개 키 암호화는 암호화 및 인증을 비롯한 여러 가지 기능을 지원하며 디지털 서명을 가능하게 합니다. 디지털 서명은 데이터 서명 알고리즘을 사용하여 생성되므로 수신자는 특정 공개 키 보유자가 서명 한 데이터를 반박 할 수 있습니다.

디지털 서명은 단방향 암호화 해시로 서명할 데이터를 해싱하여 생성됩니다. 디지털 서명에는 보낸 사람의 공개 키를 사용하여 디지털 서명을 해독한 다음 서명된 콘텐츠에 대해 동일한 단방향 해시 알고리즘을 실행하여 인증하거나 확인할 수 있는 암호화된 해시가 포함됩니다. 그런 다음 두 해시가 비교됩니다. 일치하는 경우 데이터가 서명된 시점과 변경되지 않았으며 보낸 사람이 서명하는 데 사용된 공개 키 쌍의 소유자임을 증명합니다.

디지털 서명은 디지털 인증서의 형태로 공개 키의 배포에 의존할 수 있지만,공개 키가 그 형태로 전송되는 것은 필수는 아니다. 그러나 디지털 인증서는 디지털 방식으로 서명되므로 서명을 확인할 수 없으면 신뢰할 수 없습니다.

디지털 인증서의 다른 유형은 무엇입니까?

웹 서버와 웹 브라우저는 세 가지 유형의 디지털 인증서를 사용하여 인터넷을 통해 인증합니다. 이러한 디지털 인증서는 도메인의 웹 서버를 해당 도메인을 소유한 개인 또는 조직에 연결하는 데 사용됩니다. 전송 계층 보안 프로토콜이 전송 계층 보안 프로토콜을 대체한 경우에도 이러한 인증서를 일반적으로 보안 계층 인증서라고 합니다. 세 가지 유형은 다음과 같습니다:

  1. 도메인 검증 인증서는 인증서 보유자에 대한 최소한의 보증을 제공합니다. 신청자는 도메인 이름을 사용할 권리가 있음을 증명하기만 하면 됩니다. 이러한 인증서는 인증서 보유자가 데이터를 보내고 받는 것을 보장할 수 있지만 해당 엔터티가 누구인지에 대한 보증을 제공하지 않습니다.인증서 보유자에 대한 추가 보증을 제공합니다. 그들은 신청자가 도메인을 사용할 권리가 있음을 확인합니다. 또한 신청자는 도메인 소유권에 대한 추가 확인을받습니다.
  2. 연장검증 인증서는 신청자가 신원을 증명한후에만 발급됩니다. 심사 과정은 인증서를 신청하는 엔티티의 존재를 확인하고,신원이 공식 기록과 일치하고 도메인을 사용할 권한이 있는지 확인하고,도메인 소유자가 인증서 발급을 승인했는지 확인합니다.

웹 도메인에 대한 이러한 유형의 인증서를 제공하기 위한 정확한 방법과 기준은 캘리포니아 산업이 새로운 조건과 응용 분야에 적응함에 따라 진화하고 있습니다.

다른 용도로 사용되는 다른 유형의 디지털 인증서도 있습니다:

  • 코드 서명 인증서는 소프트웨어를 게시하는 조직 또는 개인에게 발급될 수 있습니다. 이러한 인증서는 패치 및 소프트웨어 업데이트를 포함하여 소프트웨어 코드에 서명하는 공개 키를 공유하는 데 사용됩니다. 코드 서명 인증서 서명된 코드의 신뢰성을 인증합니다.
  • 디지털 아이디 라고도 하는 클라이언트 인증서는 인증서의 공개 키에 자신의 신원을 바인딩하기 위해 개인에게 발급됩니다. 개인은 이러한 인증서를 사용하여 메시지 또는 기타 데이터에 디지털 서명 할 수 있습니다. 또한 개인 키를 사용하여 받는 사람이 클라이언트 인증서의 공개 키를 사용하여 암호를 해독할 수 있는 데이터를 암호화할 수 있습니다.

디지털 인증서 이점

디지털 인증서는 다음과 같은 이점을 제공합니다:

  • 개인 정보 보호. 통신을 암호화할 때 디지털 인증서는 중요한 데이터를 보호하고 권한이 없는 사용자가 정보를 볼 수 없도록 합니다. 이 기술은 중요한 데이터의 큰 수집 물과 기업과 개인을 보호합니다.
  • 사용의 용이성. 디지털 인증 프로세스는 대부분 자동화되어 있습니다.
  • 비용 효율성. 다른 형태의 암호화 및 인증에 비해 디지털 인증서는 저렴합니다. 대부분의 디지털 인증서는 매년 100 달러 미만입니다.
  • 유연성. 디지털 인증서는 캘리포니아에서 구입할 필요가 없습니다. 자체 내부 디지털 인증서 풀을 만들고 유지 관리하는 데 관심이 있는 조직의 경우 디지털 인증서 생성에 대한 직접 접근 방식을 사용할 수 있습니다.

디지털 인증서 제한

디지털 인증서의 일부 제한 사항은 다음과 같습니다:

  • 보안. 다른 보안 억지력과 마찬가지로 디지털 인증서도 해킹 당할 수 있습니다. 대량 해킹이 발생하는 가장 논리적 인 방법은 발행 디지털 캘리포니아가 해킹 된 경우입니다. 이 나쁜 행위자에게 디지털 인증서의 저장소 권한 호스트를 침투에 진입로를 제공합니다.
  • 성능 저하. 디지털 인증서를 인증하고 암호화 및 해독하는 데 시간이 걸립니다. 대기 시간은 실망 스러울 수 있습니다.
  • 통합. 디지털 인증서는 독립형 기술이 아닙니다. 효과적이기 위해서는 시스템,데이터,응용 프로그램,네트워크 및 하드웨어와 제대로 통합되어야합니다. 이것은 작은 업무가 아니다.
  • 관리. 회사에서 사용하는 디지털 인증서가 많을수록 인증서를 관리하고 만료되고 갱신해야 하는 인증서를 추적해야 합니다. 제 3 자가 이러한 서비스를 제공하거나 회사가 직접 작업을 수행하도록 선택할 수 있습니다. 그러나 그것은 비쌀 수 있습니다.

타이밍 공격을 사용하여 암호화 키를 해독하는 방법에 대해 알아보십시오.

Leave a Reply

답글 남기기

이메일 주소는 공개되지 않습니다.