🚀 Capítulo 17: VPNs e Criptografia (Tema: Batman)
NOTE
Este capítulo utiliza a temática de Batman para explicar as VPNs. O Batman precisa se comunicar com o Comissário Gordon sem que o Coringa intercepte as mensagens!
1. 🎯 Objetivo da Aula
Compreender o conceito de VPN (Virtual Private Network) e como a criptografia protege os dados trafegados em redes públicas.
2. 🏢 O Cenário Prático (Seu Desafio)
O Coringa grampeou todas as linhas telefônicas e redes de Gotham City. O Batman precisa enviar os dados da investigação para o Batcomputador na Batcaverna usando a internet pública da cidade. Se ele enviar os dados abertos, o Coringa vai descobrir tudo! Seu desafio é criar um “Túnel Seguro” (VPN) e codificar as mensagens (Criptografia).
3. 🧠 Fundamentos: A Teoria Traduzida
Quando usamos a internet pública, nossos dados passam por vários roteadores que não controlamos. Qualquer um nesses pontos pode tentar bisbilhotar.
🛡️ O que é Criptografia?
É a arte de codificar a informação de modo que apenas quem tem a “chave” possa lê-la.
- Texto Claro: “O Coringa está no porto.”
- Texto Criptografado:
XyZ9!@#$¨&*(Incompreensível para o vilão).
🚇 O que é uma VPN?
Sigla para Virtual Private Network (Rede Privada Virtual).
- Ela cria um túnel criptografado entre o seu dispositivo e um servidor remoto.
- Mesmo usando o Wi-Fi público de Gotham, todos os seus dados viajam dentro desse túnel escuro e protegido.
- Ninguém no caminho consegue ver o que está dentro do túnel, nem mesmo o seu provedor de internet!
4. 📖 Exemplo Guiado: Mudando de Localização
Outro uso da VPN é mudar o seu IP público.
- Você está em Gotham City (IP de Gotham).
- Você se conecta a uma VPN em Metrópolis.
- Para os sites que você acessar, vai parecer que você está em Metrópolis (IP da VPN)!
5. 🛠️ Prática Obrigatória 1: Criptografia Simples (Cifra de César)
A forma mais antiga de criptografia é a Cifra de César, onde pulamos letras do alfabeto.
- Usando a chave
+3(A vira D, B vira E): - Criptografe a palavra “BATMAN”.
6. 🛠️ Prática Obrigatória 2: Quando usar VPN?
Cite 2 situações do mundo real onde é altamente recomendado usar uma VPN. Dica: Pense em trabalho remoto e redes Wi-Fi públicas.
7. 📤 Instruções de Entrega (GitHub Desktop + Microsoft Teams)
- Faça o Commit: No GitHub Desktop, digite a mensagem (ex:
Finaliza Capítulo 17) e clique em Commit to main. - Envie para a Nuvem (Push): Clique em Push origin.
8. 📂 Estrutura de Pastas
extra_guia_de_redes/
├── capitulos/
│ ├── capitulo_17_vpn.md
│ └── codigos/
│ └── cap17/
│ └── cifra_cesar.txt9. 💡 Checkpoint de Lógica
Se a VPN protege meus dados na internet, ela também me protege de baixar um vírus se eu clicar em um link falso? (Dica: Pense se o vírus viaja protegido dentro do túnel).
10. 🔥 Desafio de Fixação
Pesquise a diferença entre Criptografia Simétrica e Assimétrica.
11. 🔑 Gabarito de Código/Fórmulas
Gabarito da Prática 1:
B (+3) = E
A (+3) = D
T (+3) = W
M (+3) = P
A (+3) = D
N (+3) = Q
Resultado: EDWPDQ