Cryptology Academy · Aula

Criptografia na vida cotidiana

Veja como a criptografia protege hoje suas mensagens, senhas e pagamentos

Aula 4 de 413 etapas

Criptografia na vida cotidiana é uma aula grátis de Cryptology Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Cryptology Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Cryptology Academy inclui 4 aulas no total.

Boas-vindas

A criptografia protege quase todas as interações digitais que você realiza. Nesta lição, vamos relacionar tecnologias do mundo real às primitivas criptográficas que existem por trás delas.

HTTPS e TLS

Quando o navegador exibe um cadeado, o TLS está em execução. Ele combina validação de certificados, troca de chaves ECDH, cifragem AES-GCM e autenticação HMAC.

Cifragem de Ponta a Ponta do WhatsApp

O WhatsApp usa o Protocolo Signal: acordo de chaves X3DH e Double Ratchet para cifragem de mensagens com sigilo futuro. Suas mensagens são cifradas no seu dispositivo.

Armazenamento de Senhas

Serviços de qualidade nunca armazenam sua senha — eles armazenam bcrypt(password + salt). Mesmo que o banco de dados seja vazado, sua senha permanece segura.

Bitcoin e Carteiras de Criptomoedas

Os endereços de Bitcoin são derivados de chaves públicas ECDSA em secp256k1. Enviar moedas exige assinar uma transação com sua chave privada — se você a perder, perderá as moedas.

Autenticação por Chave SSH

O SSH usa autenticação de chave pública: o servidor cifra um desafio com sua chave pública; seu cliente o decifra com a chave privada para comprovar sua identidade.

Assinatura de Código

As lojas de aplicativos e as atualizações do OS têm código assinado: o desenvolvedor calcula o hash do binário e assina o hash com sua chave privada. Seu OS verifica a assinatura antes da instalação.

Autenticação de Dois Fatores (TOTP)

O TOTP (Google Authenticator) usa HMAC-SHA1 sobre um carimbo de data e hora e um segredo compartilhado. O servidor e seu dispositivo calculam o mesmo código de 6 dígitos a cada 30 segundos.

VPN e WireGuard

O WireGuard usa ECDH Curve25519, AEAD ChaCha20-Poly1305 e MACs BLAKE2. Ele alcança uma segurança melhor que a do IPSec com muito menos linhas de código.

Cifragem de E-mail: PGP e S/MIME

O PGP cifra e-mails com a chave pública RSA ou ECC do destinatário e assina com a chave privada do remetente, oferecendo confidencialidade e autenticação.

Cifragem de Disco

O BitLocker (Windows) e o FileVault (macOS) usam AES-XTS para cifrar todo o disco. A chave é protegida com sua senha por meio de PBKDF2 ou Argon2.

Verificação Rápida

Qual primitiva criptográfica o TOTP (Google Authenticator) usa para gerar códigos de uso único?

Recapitulação

Incrível! A criptografia está em toda parte. Você a viu em HTTPS, mensagens, senhas, carteiras e muito mais. O restante deste curso constrói cada primitiva do zero.
Grátis para começar

Aprenda Cryptology Academy com um tutor de IA — grátis

Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.

Cursos
67
Aulas
261

Perguntas Frequentes

A aula “Criptografia na vida cotidiana” é grátis?

Sim — o texto completo de “Criptografia na vida cotidiana” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Cryptology Academy, atualize para CoddyKit PRO. O curso de Cryptology Academy inclui 4 aulas no total.

O que vou aprender em “Criptografia na vida cotidiana”?

Veja como a criptografia protege hoje suas mensagens, senhas e pagamentos Você pratica Cryptology Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Cryptology Academy?

Nenhuma experiência prévia é necessária. Cryptology Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Criptografia na vida cotidiana”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Cryptology Academy?

Sim. Cada aula de Cryptology Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Cifras antigas e os primórdios da história da criptografia
  2. Vocabulário fundamental da criptografia
  3. Visão geral: simétrica versus assimétrica
  4. Criptografia na vida cotidiana
← Voltar para Cryptology Academy