14.4. Lavorare con i certificati TLS¶
Il modulo ssl sulla OpenMV Cam (basato su mbedTLS) consente a uno script di stabilire connessioni di rete crittografate e autenticate. Per fare qualsiasi cosa oltre alla semplice crittografia servono i certificati. Le pagine di questa sezione spiegano cosa sono, quali tipi di chiave e formati di file accetta la camera, come creare certificati self-signed per lo sviluppo e ottenerne di firmati da CA per la produzione, come trasferirli sulla camera e verificare un server remoto, come proteggere la chiave privata e come la scadenza e la rotazione dei certificati influiscono su un dispositivo in produzione.
- 14.4.1. Concetti: fiducia, chiavi e formato dei file
- 14.4.2. Prerequisiti: OpenSSL e l’orologio
- 14.4.3. Certificati autofirmati
- 14.4.4. Certificati firmati da CA (con fiducia pubblica)
- 14.4.5. Verificare un server pubblico (camera come client)
- 14.4.6. Operazioni: chiavi, scadenza e risoluzione dei problemi