Contenuti del Certificato Digitale: Campi, Estensioni e Informazioni Chiave Spiegate
Un certificato digitale X.509 standard include:
- Versione: Versione del formato del certificato (v1, v2, v3).
- Numero di Serie: Identificatore univoco dell'Autorità di Certificazione emittente.
- Algoritmo di Firma: Es. sha256WithRSAEncryption.
- Emittente: Nome distinto (DN) della CA.
- Periodo di Validità: Date NotBefore / NotAfter.
- Soggetto: DN dell'entità (CN, O, OU, C, ecc.).
- Info Chiave Pubblica del Soggetto: Algoritmo + bit della chiave pubblica.
- Estensioni (v3):
- Key Usage (digitalSignature, keyEncipherment, ecc.)
- Extended Key Usage (serverAuth, clientAuth, codeSigning…)
- Basic Constraints (CA:true/false, pathLenConstraint)
- Subject Alternative Name (SAN: DNS, IP, email)
- Authority Key Identifier / Subject Key Identifier
- CRL Distribution Points / OCSP (Authority Information Access)
- Certificate Policies, Name Constraints, Policy Constraints, ecc.
I campi esatti variano in base alla policy della CA e all'uso previsto (TLS, firma email, firma codice, firma documento, ecc.).