14.4. Trabalhar com certificados TLS¶
O módulo ssl no OpenMV Cam (construído sobre mbedTLS) permite que um script estabeleça ligações de rede encriptadas e autenticadas. Para fazer algo além de encriptação simples, são necessários certificados. As páginas nesta secção abordam o que são, quais os tipos de chave e formatos de ficheiro que a câmara aceita, como criar certificados autoassinados para desenvolvimento e obter certificados assinados por CA para produção, como os colocar na câmara e verificar um servidor remoto, como proteger a chave privada, e como a expiração e rotação de certificados afectam um dispositivo em produção.
- 14.4.1. Conceitos: confiança, chaves e formato de ficheiro
- 14.4.2. Pré-requisitos: OpenSSL e o relógio
- 14.4.3. Certificados autoassinados
- 14.4.4. Certificados assinados por CA (publicamente confiáveis)
- 14.4.5. Verificar um servidor público (câmara como cliente)
- 14.4.6. Operações: chaves, expiração e resolução de problemas