Number Theory and Cryptography, Computer and Informaion Security, Algorithm Design and Analysis, Computational Complexity
Education
Ph.D. Candidate, School of Mathematics, Mathematics, University of Minnesota (UMN), Twin Cities
Advisor: Prof. Andrew Odlyzko
Minor: Computer Science
M.S. - Computer Science (GPA: 3.84/4.00), Department of Computer Science, UMN, Twin Cities, May 2007
M.S. - Mathematics (GPA: 3.91/4.00), School of Mathematics, UMN, Twin Cities, May 2007
Computer Skills
Languages: C/C++, Java, Fortran, Lisp
Applications/Packages: MATLAB, Mathematica, MS Office Suite, LaTeX
Operating Systems: UNIX, Linux, Solaris, Windows
Projects and Publications
Public-Key Encryption with Searchable Keywords based on Jacobi Symbols with Dr. Giovanni Di Crescenzo, Telcordia Technologies, Piscataway-NJ, Jul 2006 - Present
Applied Remote Cache-timing Attacks Against AES with Daniel Feldman and Denis Foo Kune, Institute of Technology, UMN, Twin Cities, May 2007
A Note on Cryptographic Multilinear Maps, Institute of Technology, UMN, Twin Cities, May 2005
Basic Lie Theory, School of Mathematics, Tata Institute of Fundamental Research (TIFR), Bombay, July 2003
Experience
Research Assistant, Intelligent Storage Consortium, Digital Technology Center, UMN, Jun 2007 - Present
Teaching Assistant, Institute of Technology, UMN, Twin Cities, Aug 2003 - May 2007
Lectured, graded, and held recitations for various advanced graduate and undergraduate math courses including
Cryptology and Number Theory, Coding Theory, Mathematical Logic, Complex Analysis, and General Algebra
Visitor, Center for Discrete Mathematics and Theoretical Computer Science, Piscataway-NJ, Jul 2006 - Aug 2006
Research Fellow, Minnesota Center for Industrial Mathematics, UMN, Twin Cities, Jun 2006 - Aug 2006
Research Scholar, School of Mathematics, Tata Institute of Fundamental Research, Bombay, Aug 2000 - July 2003