 |
|
 |


Ç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
- Pacific Northwest National Laboratories: "Anti-Reverse-Engineering Techniques in Software Development," $70,000, September 2003
- rTrust Technologies, Pasadena, California:" High-Speed Hardware and Software Methods for Elliptic Curve Cryptography," $1,040,000, October 1998-2001
- Intel Corporation, Hillsboro, Oregon: "Optimization and Performance Evaluation of Cryptographic Libraries," $210,564, October 1995-1998
- 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
|
 |