차례:
정의-공개 키 암호화 (PKC) 란 무엇입니까?
PKC (공개 키 암호화)는 안전한 데이터 통신을 위해 쌍을 이루는 공개 및 개인 키 (또는 비대칭 키) 알고리즘을 사용하는 암호화 기술입니다. 메시지 발신자는 수신자의 공개 키를 사용하여 메시지를 암호화합니다. 발신자의 메시지를 해독하기 위해 수신자의 개인 키만 사용할 수 있습니다.
PKC 알고리즘의 두 가지 유형은 RSA이며, 이 알고리즘의 발명가 이름을 따서 명명 된 Rivest, Shamir 및 Adelman 및 DSA (Digital Signature Algorithm)입니다. PKC 암호화는 군대와 같은 여러 분야 및 산업의 증가하는 보안 통신 요구를 충족시키기 위해 발전했습니다.
PKC는 공개 키 암호화, 비대칭 암호화, 비대칭 암호화, 비대칭 암호, 비대칭 키 암호화 및 Diffie-Hellman 암호화라고도합니다.
Techopedia는 공개 키 암호화 (PKC)를 설명합니다.
PKC는 TLS (Transport Layer Security), PPG (Pretty Good Privacy), GPG (GNU Privacy Privacy Guard), SSL (Secure Socket Layer) 및 SSL (Hypertext Transfer Protocol)을 포함하여 다양한 인터넷 표준에 의해 구현되는 암호화 알고리즘 및 암호화 시스템 구성 요소입니다. ) 웹 사이트.
PKC는 안전하지 않은 채널을 통해 안전한 통신을 가능하게하여 의도 한 수신자 만 메시지를 읽을 수 있습니다. 예를 들어 A는 B의 공개 키를 사용하여 메시지를 B로 암호화하며 B의 고유 키를 사용하여 해독 할 수 있습니다.
PKC는 이메일 프라이버시를 유지하고 메시지가 전송되거나 메일 서버에 저장되어있는 동안 통신 보안을 보장합니다. PKC는 또한 공개 키 액세스 권한이있는 모든 사람이 확인할 수있는 개인 키를 인증하는 데 사용되는 DSA 구성 요소로, 메시지 출처와 보낸 사람의 유효성을 검사합니다. 따라서 PKC는 주요 정보 보증 (IA) 매개 변수를 형성하는 기밀성, 데이터 무결성, 인증 및 부인 방지를 용이하게합니다.
PKC는 높은 계산 요구 사항으로 인해 비밀 키 암호화 (또는 대칭 암호화) 방법보다 느립니다. 대칭 암호화와 달리 PKC는 특정 및 소량의 데이터 양에 따라 고정 된 버퍼 크기를 사용하며, 이는 스트림으로 만 암호화되고 연결되지 않을 수 있습니다. 가능한 광범위한 암호화 키가 사용되기 때문에 PKC는보다 강력하고 타사 보안 침해 시도에 덜 취약합니다.
