aboutsummaryrefslogtreecommitdiff
path: root/aulas/seguranca.rst
blob: 103b25bd2018ffe9a7f3d537efde7000424f77ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
6. Segurança e privacidade
==========================

6.1 - Segurança começa no desenvolvimento
-----------------------------------------

* Criptografia é só uma parte das práticas seguras.
* Testes de penetração: inverta os papéis: e se você fosse o/a atacante?

6.2 - Use bibliotecas consolidadas!
-----------------------------------

6.3 - Princípio das permissões mínimas
--------------------------------------

6.4 - Criptografia básica
-------------------------

* Assinaturas digitais.
* Comunicação cifrada.
* Checagem de integridade de código no git e em geral.

6.5 - Certificados x509 para SSL/TLS/HTTPS
------------------------------------------

* `Let's Encrypt <https://letsencrypt.org>`_.