Aaron E. Cohen
Graduate Student
B.S., 2002, Computer Engineering, University of Illinois Urbana Champaign, Urbana, IL
M.S., 2004, Electrical Engineering, University of Minnesota Twin Cities, Minneapolis, MN
Ph.D., 2007, Electrical Engineering, University of Minnesota Twin Cities, Minneapolis, MN
Telephone: (612)-625-3593
E-mail: aecohen@ece.umn.edu
Web Page: http://www.ece.umn.edu/users/aecohen
My research interests include a variety of topics such as
crypto-accelerators,
side channel attacks,
optimizing designs for field programmable gate arrays (FPGAs),
accelerated simulators,
security,
Voice over Internet Protocol (VoIP),
Radio Frequency Identification (RFID),
and
fault tolerance.
Publications
- A. E. Cohen and K. K. Parhi, "Side Channel Resistance Quantification and Verification", in Proceedings of the IEEE International Conference on Electro/Information Technology (EIT), Page(s):130-134, May 17-20, 2007
[IEEE Xplore]
- A. E. Cohen and K. K. Parhi, "A New Side Channel Resistant Scalar Point
Multiplication Method for Binary Elliptic Curves", in Proceedings of the
Fortieth Annual Asilomar Conference on Signals, Systems, and Computers, Page(s):1205-1209, October 29-November 1, 2006
[IEEE Xplore]
- A. E. Cohen and K. K. Parhi, "Faster Elliptic Curve Point Multiplication Based
on a Novel Greedy Base-2,3 Method", in Proceedings of the 2006 IEEE International Symposium on Circuits and Systems (ISCAS), Page(s):3374 - 3377, May 21-24, 2006
[IEEE Xplore]
- A. E. Cohen and K. K. Parhi, "A New Reconfigurable Bit-Serial
Divider for GF(2m) and GF(p)", in Proceedings of the
30th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Volume 5, Page(s):105 - 108, March 19-23, 2005
[IEEE Xplore]
- A. E. Cohen and K. K. Parhi, "Implementation of Scalable Elliptic Curve
Cryptosystem Crypto-Accelerators for GF(2m)", in Proceedings of the
Thirty-Eight Annual Asilomar Conference on Signals, Systems, and Computers, Volume 1, Page(s):471 - 477, November 7-10, 2004
[IEEE Xplore]
Patents
- A. E. Cohen and K. K. Parhi, "Low-complexity hybrid LDPC code encoder", in submission, Patent Application 20070033485, February 8, 2007
[USPTO.GOV]
Grant/Contract Awards
- N06-086: Tactical Secure Voice/Variable Data Rate Inter Working Function
Tutorials
- Tutorial 1: OpenSSL Development under Windows.
- Tutorial 2: Brief Introduction to the VHDL Design Flow Tools for Windows and Unix.
- Tutorial 3: Tutorial on Powerpoint Narrations with MP3 conversion. These macros might help.
Tools
- OpenSSL - open source Secure Socket Layer (SSL) implementation includes sample crypto library in C.
- Crypto++ - open source crypto library in C++.
- hMetis - partitioning software for VLSI circuits.
- ZEN - a library for finite field arithmetic.
- NTL - Number Theory Library
- SPICE - Berkeley SPICE 3f5: The circuit simulator
- OpenMP - Open Source Simple, Portable, Scalable SMP Programming Library
- ns-2 - The Network Simulator
Links
- RSA Security - They offer money to
people/groups that can crack their encryption. Also the RSA Factoring Challenge.
- Certicom - Sponsors of the elliptic curve cryptography cryptosystem challenge. Also the ECC challenge.
- Distributed.net - Makers of the famous distributed brute force attack programs for DES and RC5 encyption.
- OpenCores - open source hardware design site for FPGAs and ASICs. Includes RISC and CISC designs.
- Mosis - includes some spice models and information on scalable CMOS design (lambda rules).
- Xilinx - includes product information for their FPGAs.
- Altera - includes product information for their FPGAs.
- NSF - Sponsors research in the area of security and information technology.
- MathWorks - author of the famous MATLAB mathematical environment.
Most recent Employers
- Leanics - Small Business designing next generation solutions for today's Digital Communication needs.
- Medical Graphics - I was an R&D Intern here for awhile. Great place to work and some neat medical testing hardware.