![]()
Part I
due Wednesday, September 13, 2006
Re: Lecture 0 - Overview of Project Topics
For each of the THREE topics you are potentially interested in:
Prepare a list of 10 most relevant references arranged in the logical top-down order starting from the most broad general picture, and ending with the detailed view of the problem to be solved.
If possible each list should include at least one instance of each of the
following types of references: book chapter, journal article, conference
article, white paper, web site,
standard,
MS Thesis, ECE 646 project report
from previous years, etc.
Please use a format of references recommended in the
Microsoft Word Template for the Preparation of Papers for IEEE Transactions and Journals.
Please, submit your three lists in the MS Word format using
WebCT.
Get familiar with the webpages
Read selected chapters from the following reports to the extent necessary to perform tasks formulated in Problem 1.
"Hardware performance of the AES finalists - survey and analysis of results," by Kris Gaj and Pawel Chodowiec, available at http://ece.gmu.edu/crypto/publications.htm
NESSIE: Methodology for Comparing the Performance of
Primitives on a Fair and Equal Basis, available at
https://www.cosic.esat.kuleuven.ac.be/nessie/deliverables/D6_NessiePerfMeth.pdf
NESSIE: Description of Methodology for Security Evaluation,
available at
https://www.cosic.esat.kuleuven.ac.be/nessie/deliverables/D10_NessieSecEvMeth.pdf
Lejla Batina, Sandeep Kumar, Joseph Lano, Kirstin Lemke, Nele
Mentens, Christof Paar, Bart Preneel, Kazuo Sakiyama and Ingrid Verbauwhede,
"Testing Framework for eSTREAM Profile II Candidates", available at
http://www.ecrypt.eu.org/stream/papersdir/2006/014.pdf
Christophe De Cannière, "eSTREAM testing framework,"
available at
http://www.ecrypt.eu.org/stream/perf/
- similarities and differences between the AES, NESSIE, and eSTREAM contests in terms of
goals
organization (including period and timetable of the project, coordinators and evaluators, funding, related workshops/conferences, voting scheme, etc.)
coverage of cryptographic algorithm types
number of candidates and origins of submissions
evaluation methodology used for comparing
security
performance in software
performance in hardware
other factors
major difficulties in comparing candidates and the ways of overcoming these difficulties
results of the contest
follow-up standardization effort.