p. 19-24
We have developed an LSI, which enables multi encryption algorithm. Our LSI is a single-chip computer consisting of RISC-CPU, Flash-ROM, RAM and so on. It supports secret-key cryptosystems, public-key cryptosystems and message digest functions. Our chip is constructed so as session-key of secret-key cryptosystems or private-key of public-key cryptosystems themselves do not reveal, while encryption, authentication or signature algorithms are performed. Also, it has a function or detecting altered programs in Flush-ROM. In this paper, we describe mainly those characteristics of our LSI and give an examples of image data distribution system as one of applications.