POLYTECHNIC UNIVERSITY PROJECT (EL995) IDEAS IN MS COMPUTER ENGINEERING ADVISOR: RAMESH KARRI (RKARRI@POLY.EDU)
eStream is a European Union led project in designing the best Stream Ciphers. There are two classes of stream ciphers being targeted: (1) Those that are optimized for running in software and (2) Those that are optimized for running in hardware. Please visit the webpage: http://www.ecrypt.eu.org/stream/ In DP II, you can choose a stream cipher algorithm from Profile 1 (software focus) and implement it on 8051 processor. The software focus algorithms are:
DRAGON HC-256 LEX Phelix Py Salsa20 SOSEMANUK
Or you can choose a stream cipher algorithm from Profile 2 (hardware focus) and model it in VHDL, Synthesize it and Map it onto a Xilinx FPGA. The hardware focus algorithms are:
Grain MICKEY-128 Phelix Trivium
Notice that all the algorithms are on the website mentioned above. It also includes documentation, C/C++ code (useful for debugging) and test vectors and so on. Another exciting project idea: Investigate designing electronic bugs, insects, birds, toys etc. a good starting point is the stiquito robot. http://www.wiley.com/WileyCDA/WileyTitle/productCd-0818674083,miniSiteCdIEEE_CS,descCd-tableOfContents.html I am interested (in collaboration with Prof. Zhong-Ping Jiang) in exploring various aspects of linear and non-linear autonomous control of swarms of these bugs, insects etc… If you are interested, please send me an email at rkarri@poly.edu