Un certificato è una rappresentazione digitale delle informazioni che contiene quanto segue:
identificazione dell'autorità di certificazione che l'ha emesso;
nomi o identificazioni del sottoscrittore;
contenga la chiave pubblica del sottoscrittore;
identifichi il periodo operativo;.
firma digitale dell'autorità di certificazione che l'ha emesso.
Facoltativamente, è possibile creare un certificato per un utilizzo specifico. Ad esempio, non è possibile utilizzare un certificato controller per proteggere un progetto e viceversa.
Il certificato è composto da due parti / file:
Certificato pubblico X.509 (può essere rilasciato a chiunque).
Chiave privata che corrisponde solo al certificato o alla sua chiave pubblica (deve essere tenuta segreta).