Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Criptografia aplicada a Vírus de Computador
Tiago Buarque Erick Muzart
2
Roteiro Por que? Criptovirus Criptografia Ferramental da Criptografia
Aplicações Referências
3
Motivação Vírus atuais: “desprotegidos” Engenharia reversa
Suas informações são acessíveis por qualquer pessoa Engenharia reversa Pode-se identificar o vírus facilmente Formar assinatura
4
O que são Criptovirus São vírus que têm uma chave pública e fazem uso dela Criptoworms Criptotrojan Vírus Polimórficos também podem fazer uso de criptografia
5
Ferramenta básica GNA: Gerador de números aleatórios.
Fundamento de um sistema criptográfico Fontes de entropia
6
Entropia Aleatoriedade de um sinal Fontes Físicas
Interação com o usuário Truerand variações de tempo entre o relógio de tempo real e o de ciclo de CPU Tempo de leitura em disco rígido Turbulência Hardwares geradores de números aleatórios
7
Gerador de números aleatórios
Fontes de Entropia viciadas Obtendo números realmente aleatórios Von Neuman´s Coin Flippinng Algorithm Um numero aleatório em número pseudo-aleatório Misturando fontes
8
Von Neuman´s Coin Flippinng Algorithm
Obtém número realmente aleatório de uma fonte viciada
9
Misturando Fontes de Entropia
10
Cripto + virus Extorção Mix Network Propagação anônima
11
Mix Network
12
Propagação Anônima Como uma mix network Virus se propaga
Envia e recebe informações do seu dono
13
Referências wikipedia.org cryptovirology.com Livro: computer virus FAQ
Authors: Adam Young, Moti Yung Foreword by Gus Simmons ISBN: Paperback pages February 2004 John Wiley & Sons, Inc.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.