Canais laterais eletromagnéticos e acústicos
Estude emanações EM, criptoanálise acústica e Spectre/Meltdown.
Canais laterais eletromagnéticos e acústicos é uma aula grátis de Cryptology Academy no CoddyKit. Esta é a aula 3 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.
Além do consumo: outros canais físicos
Além do consumo de energia, os chips emitem radiação eletromagnética (EM) e geram ruído acústico. Ambos os canais carregam sinais dependentes dos dados que podem vazar segredos criptográficos.
Emanações eletromagnéticas
A comutação dos transistores emite radiação EM. Uma pequena sonda colocada perto de um IC pode captar sinais espacialmente localizados em uma única unidade funcional — mais precisos que uma medição global de consumo.
EM versus análise de consumo
As sondas EM podem visar módulos específicos (por exemplo, a unidade S-box do AES), ignorando o restante do chip. Isso aumenta a relação sinal-ruído e reduz o número de traços necessários para recuperar a chave.
TEMPEST: Emanações comprometedoras
TEMPEST (programa governamental classificado dos US, posteriormente desclassificado) estuda as emissões EM de monitores, teclados e circuitos lógicos. A técnica de Van Eck reconstrói o conteúdo de telas CRT/LCD a partir de RF vazada.
Criptoanálise acústica
Em 2013, Shamir e colegas recuperaram chaves RSA-4096 gravando o zumbido agudo dos capacitores de um computador portátil. O som muda com base nas multiplicações modulares que a CPU executa.
Spectre e Meltdown: canais laterais microarquiteturais
O Spectre (2018) explora a execução especulativa: acessos à memória dependentes de segredos deixam rastros no cache que podem ser lidos por um processo atacante. Isso rompe o isolamento entre processos em navegadores e máquinas virtuais.
Flush+Reload e Prime+Probe
Flush+Reload: o atacante limpa uma linha de cache, a vítima acessa um endereço dependente do segredo, e o atacante recarrega a linha e mede o tempo de acesso. Acerto = rápido = bit do segredo inferido.
Configuração do ataque acústico
Um microfone direcional ou de contato instalado no chassi capta o zumbido dos capacitores. O sinal é digitalizado a 44 kHz–192 kHz e processado com FFT para extrair padrões de frequência dependentes da chave.
Ataques EM entre VMs na nuvem
Pesquisadores demonstraram vazamento de EM entre VMs na nuvem localizadas no mesmo hospedeiro físico, recuperando chaves AES de uma VM vítima por meio de uma sonda conectada à infraestrutura compartilhada.
CVE e incidentes reais
CVE-2017-5753 (Spectre), CVE-2017-5754 (Meltdown) e o ataque acústico contra RSA (Usenix Security 2014) são exemplos marcantes. Os fornecedores de navegadores corrigiram a resolução dos temporizadores para reduzir os ataques ao cache.
Verificação de conhecimento
O que tornou possível o ataque acústico contra RSA de 2013?
Recapitulação da lição
As sondas de EM oferecem uma resolução espacial superior à do consumo global. Os ataques acústicos exploram o zumbido dos capacitores. Os ataques microarquiteturais (Spectre/Meltdown) usam a temporização do cache. As contramedidas vão desde a blindagem contra EM até a desativação de temporizadores compartilhados nos navegadores.
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 “Canais laterais eletromagnéticos e acústicos” é grátis?
Sim — o texto completo de “Canais laterais eletromagnéticos e acústicos” é 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 “Canais laterais eletromagnéticos e acústicos”?
Estude emanações EM, criptoanálise acústica e Spectre/Meltdown. 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 3 de 4.
Quanto tempo leva a aula “Canais laterais eletromagnéticos e acústicos”?
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
- Ataques de temporização: extração de chaves pelo tempo de execução
- Análise de potência: SPA e DPA
- Canais laterais eletromagnéticos e acústicos
- Contramedidas: mascaramento, cegamento e código de tempo constante