Public key infrastructure, Public key certificate
How to trust the Public Key like the MitM attack against Diffie-Hellman. The public key used in signature verification in digital signatures must be the real sender's public key. The solution is to use signatures of CAs for key distribution. This is why a certificate, which considers the public key as a message and gets.
PKI Notion
PKI Usages
[Security] X.509 인증서에 대하여
이번 포스팅은 x.509 인증서에 대하여 알아보도록 하겠습니다. 1. X.509 인증서 정의 CA가 인증서를 발급할 때, 인증서에 들어가는 항목의 종류와 항목의 값들을 CA 나름대로 기입한다면 인증서를 사용하는 사..
https://eunplay.tistory.com/116
![[Security] X.509 인증서에 대하여](https://www.notion.so/image/https%3A%2F%2Ft1.daumcdn.net%2Ftistory_admin%2Fstatic%2Fimages%2FopenGraph%2Fopengraph.png?table=block&id=6b74ea49-0781-4e74-8be9-6f156389753a&cache=v2)
공개키 기반 구조(PKI :Public Key Infrastructure), CA, VA, RA 등
전자서명에서 서명 검증을 할 때 이용하는 공개키가 진짜 송진자의 공개키여야 한다. 이 때문에 고안된 것이 공개키를 메시지로 간주하고, 신뢰 가능한 다른 사람에게 전자서명을 해서 받는 인증서다. 공개키 암호 및 전자서명의 기술 즉, 공개키 암호화에 기반을 만들어 가는 것이 PKI 다.
https://it-life.tistory.com/203

Public key certificate
In cryptography, a public key certificate, also known as a digital certificate or identity certificate, is an electronic document used to prove the validity of a public key.[1][2] The certificate includes the public key and information about it, information about the identity of its owner (called the subject), and the digital signature of an entity that has verified the certificate's contents (called the issuer). If the device examining the certificate trusts the issuer and finds the signature to be a valid signature of that issuer, then it can use the included public key to communicate securely with the certificate's subject. In email encryption, code signing, and e-signature systems, a certificate's subject is typically a person or organization. However, in Transport Layer Security (TLS) a certificate's subject is typically a computer or other device, though TLS certificates may identify organizations or individuals in addition to their core role in identifying devices. TLS, sometimes called by its older name Secure Sockets Layer (SSL), is notable for being a part of HTTPS, a protocol for securely browsing the web.
https://en.wikipedia.org/wiki/Public_key_certificate

Seonglae Cho