1 / 13

Criptografia aplicada a Vírus de Computador

Criptografia aplicada a Vírus de Computador. Tiago Buarque tbac@cin.ufpe.br Erick Muzart emsf@cin.ufpe.br. Roteiro. Por que? Criptovirus Criptografia Ferramental da Criptografia Aplicações Referências. Motivação. Vírus atuais: “desprotegidos”

gavin
Download Presentation

Criptografia aplicada a Vírus de Computador

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Criptografia aplicada a Vírus de Computador Tiago Buarque tbac@cin.ufpe.br Erick Muzart emsf@cin.ufpe.br

  2. Roteiro • Por que? • Criptovirus • Criptografia • Ferramental da Criptografia • Aplicações • Referências

  3. Motivação Vírus atuais: • “desprotegidos” • 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 • computer virus • cryptovirology.com • FAQ • Livro: • Authors: Adam Young,Moti Yung • Foreword by Gus Simmons • ISBN: 0-7645-4975-8 • Paperback - 416 pages • February 2004 • John Wiley & Sons, Inc.

More Related