README 1.14 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Simple example to work 
1) crawl top 100 from Alexa  - DONE (with issues)
2) s_server serving some content - DONE
3) s_client getting some content - DONE
    3a) performance measurements with <<ssldum>> -- ONGOING
4) plot some statistics (check https paper for some basic ones) -- ONGOING


* get microbenchmarks going for regular openssl
1) find code - DONE + check for tool discussed 
2) read related work - TO DO 

* start writing description of methodology and results - ONGOING

* port <<s_client.c>>, <<s_server.c>> and <<speed.c>>
1) discuss with Kyle about APIs and how to po -- TO DO 
2) go through the code, undersand and comment -- TO DO 
3) extend measurement to work with our library -- TO DO 

*  openssl and planetlab 
1) compile our own version  -- TO DO 
2) compile new version with ALPN support and integrate with crawler -- TO DO (if above is succesfull, it is then trivial)
3) alternative is focus on subset with empire or other more recent machine? (time is a problem, even a week is not enough ~1000hrs...)  -- TO DO 


To plot using matplotlib:
git submodule init
git submodule update
install packages: python-matplotlib, python-numpy, python-scipy