14.4. Trabajar con certificados TLS¶
El módulo ssl de la OpenMV Cam (basado en mbedTLS) permite que un script establezca conexiones de red cifradas y autenticadas. Para hacer cualquier cosa más allá del cifrado básico necesitas certificados. Las páginas de esta sección explican qué son, qué tipos de clave y formatos de archivo acepta la cámara, cómo crear certificados autofirmados para desarrollo y obtener los firmados por una CA para producción, cómo llevarlos a la cámara y verificar un servidor remoto, cómo proteger la clave privada y cómo afectan la caducidad y la rotación de certificados a un dispositivo desplegado.
- 14.4.1. Conceptos: confianza, claves y formato de archivo
- 14.4.2. Requisitos previos: OpenSSL y el reloj
- 14.4.3. Certificados autofirmados
- 14.4.4. Certificados firmados por una CA (de confianza pública)
- 14.4.5. Verificación de un servidor público (la cámara como cliente)
- 14.4.6. Operaciones: claves, caducidad y resolución de problemas