HERWIN CHAN

CONTACT (resume)
Email: herwin_at_ee.ucla.edu
Voice: +1 310 267 4940
Fax: +1 310 794 1592

Surface Mail:
UCLA Electrical Engineering Department
Room 53-109
420 Westwood Plaza
P.O. Box 951594
Los Angeles, CA 90095-1594

SHORT BIO
I received the Bachelors of Applied Science degree in Electrical Engineering from the University of British Columbia, Canada in 1999. After graduation, I worked for 3 years at IMEC in Belgium as a telecommunications engineer. Currently I am studying for Masters and PhD degrees in the area of Embedded Computing Systems in the Electrical Engineering Department of UCLA.

My research interests include design and modeling of hardware / software systems, secure computer architectures, and communication protocols. I am currently working in Prof. Verbauwhede's Embedded Security Group.

PROJECTS
Multilateral Security Architectures
Though modern processors are built to support multiple security modes, they are base upon protection of the operating system. Because it is ultimately the user processes that require protection, the assumption of a hierarchical model is inherently flawed. Processors should be built using a multilateral security model which is more suitable for protecting individual processes from each other.
Secure Context Switch ASIP With the addition of a thread manager in the datapath of an embedded processor, we are able to guarantee that control of the processor has been securely transferred from one process to another. Context switches are made atomic so that no information can leak between software process through the data registers.
Secure Coprocessors Many software processes, some of may be malicious, run concurrently on a single processor. This project looks to see ways in which information cannot leak between these processes through the coprocessor interface.
Optical CDMA
The optical medium promises high transmission data rates with minimal signal degradation. The work here focuses on exploring how CDMA techniques can be applied to multi-wavelength optical channels.
Uncoordinated Multiple Access First Place Winner of the 2006 DAC/ISSCC Student Design Project
We use specially designed codes to implement an optical network that supports uncoordinated multiple access. The resulting implementation demonstrates a convenient easy to scale system that runs at high optical transmission rates.
Secure Transmission Using a CDMA in both the frequency and time domain, we mix multiple data streams at the bit level with a cryptographically secure random number generator.


PUBLICATIONS
  1. "Iteration Bound Analysis and Throughput Optimum Architecture of SHA-256 (384,512) for Hardware Implementations ," Y.K. Lee, H. Chan and I. Verbauwhede in The 8th International Workshop in Information Security Applications, August 17-19, 2007. [pdf ]

  2. "High Speed Channel Coding Architectures for the Uncoordinated OR Channel," H. Chan, M. Griot, A. Vila Casado, R. Wesel, and I. Verbauwhede in IEEE 17th INTERNATIONAL CONFERENCE ON Application-specific Systems, Architectures and Processors (ASAP), Steamboat Springs, Colorado, September 2006. [pdf ]

  3. "Throughput Optimized SHA-1 Architecture Using Unfolding Transformation," Y.K. Lee, H. Chan and I. Verbauwhede in IEEE 17th INTERNATIONAL CONFERENCE ON Application-specific Systems, Architectures and Processors (ASAP), pp.354-359, Steamboat Springs, Colorado, September 2006. [pdf ]

  4. "Trellis Codes with Low Ones Density for the OR Multiple Access Channel," M. Griot, A. Vila Casado, W.Y.Weng, H. Chan, J. Basak, R. Wesel in IEEE International Symposium on Information Theory (ISIT06), pp.1817-1821, July 2006. [pdf ]

  5. "Process Isolation for Reconfigurable Hardware," H. Chan, P. Schaumont, and I. Verbauwhede in 2006 International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA06) (Distinguished Paper), pp. 164-170, June 2006. [pdf ]

  6. "Interleaver-Division Multiple Access on the OR Channel," M. Griot, A. Vila Casado, W.Y. Weng, H. Chan, J. Basak, E. Yablanovitch, I. Verbauwhede, B. Jalali, R. Wesel in Information Theory and Applications Workshop (Invited Paper), San Diego, February 2006. [pdf ]

  7. "A Secure Multithreaded Coprocessor Interface," H. Chan, P. Schaumont, and I. Verbauwhede in 3rd Workshop on Optimizations for DSP and Embedded Systems, March 2005. [pdf ]

  8. "Streaming encryption for a secure wavelength and time domain hopped optical network," H. Chan, A. Hodjat, J. Shi, R. Wesel, and I. Verbauwhede in IEEE International Conference on Information Technology (ITCC 2004), pp. 578-582, April 2004. [pdf ]

  9. "Streaming Encryption for a Secure Wavelength and Time Domain Hopped Optical Network", H. Chan, A. Hodjat, J. Shi, R. Wesel and I. Verbauwhede, Ch. 14 in Embedded Cryptographic Hardware (N. Nedjah and L. Mourelle, editors). Nova Science Publishers, Chapter 14, pp. 241-251, 2004.