공개 키 암호화 (PKC)

작가: John Stephens
창조 날짜: 27 1 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
PKCS 1
동영상: PKCS 1

콘텐츠

정의-공개 키 암호화 (PKC) 란 무엇입니까?

PKC (공개 키 암호화)는 안전한 데이터 통신을 위해 쌍을 이루는 공개 및 개인 키 (또는 비대칭 키) 알고리즘을 사용하는 암호화 기술입니다. 수신자는 수신자 공개 키를 사용하여를 암호화합니다. 오류를 해독하기 위해 수신자 개인 키만 사용할 수 있습니다.


PKC 알고리즘의 두 가지 유형은 RSA이며,이 알고리즘은 Rivest, Shamir 및 Adelman 및 DSA (Digital Signature Algorithm) 알고리즘의 이름을 따서 명명 된 약어입니다. PKC 암호화는 군대와 같은 여러 분야 및 산업의 증가하는 보안 통신 요구를 충족시키기 위해 발전했습니다.

PKC는 공개 키 암호화, 비대칭 암호화, 비대칭 암호화, 비대칭 암호, 비대칭 키 암호화 및 Diffie-Hellman 암호화라고도합니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 공개 키 암호화 (PKC)를 설명합니다.

PKC는 TLS (Transport Layer Security), PPG (Pretty Good Privacy), GPG (GNU Privacy Privacy Guard), SSL (Secure Socket Layer) 및 SSL (Hyper Transfer Protocol)을 포함한 다양한 인터넷 표준으로 구현되는 암호화 알고리즘 및 암호화 시스템 구성 요소입니다. ) 웹 사이트.

PKC는 안전하지 않은 채널을 통해 안전한 통신을 가능하게하여 의도 된 수신자 만 a를 읽을 수 있습니다. 예를 들어 A는 Bs 공개 키를 사용하여 A를 B로 암호화하며, Bs 고유 개인 키를 사용하여 해독 할 수 있습니다.

PKC는 전송 중이거나 메일 서버에 저장되어있는 동안 프라이버시를 유지하고 통신 보안을 보장합니다. PKC는 또한 공개 키 액세스 권한이있는 모든 사람이 확인할 수있는 개인 키를 인증하는 데 사용되는 DSA 구성 요소입니다. 따라서 PKC는 주요 정보 보증 (IA) 매개 변수를 형성하는 기밀성, 데이터 무결성, 인증 및 부인 방지를 용이하게합니다.


PKC는 높은 계산 요구 사항으로 인해 비밀 키 암호화 (또는 대칭 암호화) 방법보다 느립니다. 대칭 암호화와 달리 PKC는 특정 및 소량의 데이터 양에 따라 고정 된 버퍼 크기를 사용하며, 이는 스트림으로 만 암호화되고 연결되지 않을 수 있습니다. 가능한 광범위한 암호화 키가 사용되기 때문에 PKC는보다 강력하고 타사 보안 침해 시도에 덜 취약합니다.