Oregon State University
EECS Home
Oregon State Home College of Engineering Find Someone
School of Electrical Engineering and Computer Science
The Oregon State Advantage
 
Research
Research Areas
Research Centers
Our Facilities
Research Faculty
Çetin K. Koç
Research Activities
Recent Publications
Teaching
Online Library
 
Educational Innovations
 
Prospective Faculty
 
Graduate Studies
 
Undergraduate Studies
 
Industry Connection
 
Alumni Connection
 
People
 
About Oregon State EECS
 
EECS News & Publications



 Site Map Contact Us
 
 


Research Collaboration: Research Faculty

Çetin K. Koç
Research Activities


Research Areas

Security, cryptography, computer arithmetic, finite fields, and mobile computing


Research Description
My research interests are in design and implementation of public-key cryptosystems, digital signatures, message digest functions, secret-key cryptographic algorithms, interactive computation protocols, and secure multiparty computations. I am also working on optimization and performance evaluation of cryptographic libraries, and applications of cryptography in communication, computation, software distribution, and electronic commerce.

The research activities in security and cryptography are performed within the Information Security Laboratory (ISL) which is an organization of faculty and graduate student efforts between the School of EECS and Mathematics department at Oregon State University. I am the founder and director of the ISL. I have received the OSU College of Engineering Research Award for Outstanding and Sustained Research Leadership in 2001.

I have founded and have been in the steering committee of the international conference Workshop on Cryptographic Hardware and Embedded Systems (CHES) since 1999. A special issue of the IEEE Transactions on Computers (April 2003) was devoted to cryptographic hardware and software development, of which I am the Guest Editor. I am also an Associate Editor of the new journal IEEE Transactions on Mobile Computing on security issues in mobile computing and communications.


Applications of Research

  • Security and Cryptography: Design and implementation of public-key cryptosystems, digital signatures, message digest functions, secret-key cryptographic algorithms, interaction computation protocols, and secure multiparty computations. Optimization and performance evaluations of cryptographic libraries. Applications of cryptography in communication, computation, software distribution, and electronic commerce.
  • Computer Arithmetic and Finite Fields: Design and implementation of fast algorithms and hardware structures for modular arithmetic and Galois field operations. Algorithms for multiplication, division, inverse, exponentiation, greatest common divisor, Chinese remaindering, primality testing and factoring, finite field and elliptic curve operations.
  • High-Speed Computing: High-speed and parallel computation of algebraic and arithmetic functions. Algorithms and fast hardware architectures for algebraic, arithmetic, and symbolic computation.


Recent Research Collaborations & Projects

  1. Pacific Northwest National Laboratories: "Anti-Reverse-Engineering Techniques in Software Development," $70,000, September 2003
  2. rTrust Technologies, Pasadena, California:" High-Speed Hardware and Software Methods for Elliptic Curve Cryptography," $1,040,000, October 1998-2001
  3. Intel Corporation, Hillsboro, Oregon: "Optimization and Performance Evaluation of Cryptographic Libraries," $210,564, October 1995-1998
  4. National Science Foundation: "Parallelization of Particle Transport Algorithms in Semiconductor Device Physics," (with S.M. Goodnick and V.K. Tripathi) June 1994-Dec. 1998, $406,348



School of Electrical Engineering and Computer Science, 1148 Kelley Engineering Center
Oregon State University, Corvallis, OR 97331-5501
Send a comment about this web site | This page was last modified on Wednesday, February 14, 2007
Copyright © 2008 | Disclaimer | Committed to Diversity