From d732622febc66906e11762c6dd494dc00615bc7e Mon Sep 17 00:00:00 2001 From: Dylan Lloyd Date: Sun, 29 Jun 2014 19:56:18 -0700 Subject: [PATCH] s/txt/md/ --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..26c75d4 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Simple Timing Attack + +This program implements a simple [timing attack](http://en.wikipedia.org/wiki/Timing_attack). It measures the execution time of a target program over a number of iterations, rotating through a character set and appending the fastest character to the result. + +## Requirements: + + librt (with clock_gettime implemented) + +Note: OSX [does not currently implement](http://stackoverflow.com/questions/5167269/clock-gettime-alternative-in-mac-os-x) `clock_gettime` + +## Compilation: + + gcc -lrt ./timingattack -o timingattack + +## Usage: + + Usage: timingattack [options...] + Options: + --l, --length specify password length + --i, --iterations specify iterations per character + --c, --charset specify possible password characters (alphanum default) -- 2.30.2