Comp511 Multi-Stage Programming Project

Staging Cryptographic Operations

Tsuen Wan Ngan
twngan@cs.rice.edu


Introduction

In this project we study improving the performance of cryptographic operations by staging.  Cryptography has been used extensively, yet it has the drawback of being computationally expensive, and often becomes the bottleneck of the system.  We observed that many secure systems have the property that the secret keys are relatively stable.  In other words, the same key is used repeatedly.  Thus, cryptographic operations fixed with some secret key seem to have a large potential for staging.

Progress

Last modified: