Proving Malware Freedom with Zero Knowledge - Michal Raymond

Page 1

Proving Malware Freedom with Zero Knowledge Michael Raymond Advisor: Dr. Xiang Fu

Motivation

Our Vision Email comes with a proof -- I am free of virus! ● Proof size: 288 Bytes ● Verification time: 2ms ● Regardless of executable size
But How???
Malware Detection Automata Searches a given file for Malware: 1.Derived from Aho-Corasick (AC) string matching algorithm 2.Is a Deterministic Finite Automata (DFA) 3.Utilizes ClamAV virus signature database
AC-DFA
Z ero K nowledge S uccinct N on-interactive Ar gument of K nowledge Source

Distributed

Framework

So where does this leave us?

Does anyone have any questions?

THANKS!

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Proving Malware Freedom with Zero Knowledge - Michal Raymond by Hofstra University - Issuu