An encryption chip is programmable to process a variety of secret key and public key encryption algorithms. The chip includes a pipeline of processing elements, each of which can process a round within a secret key algorithm. Data is transferred between the processing elements through dual port memories....http://www.google.de/patents/US6088800?utm_source=gb-gplus-sharePatent US6088800 - Encryption processor with shared memory interconnect
Encryption processor with shared memory interconnect