摘要 |
The present invention concerns a cryptographic system (1) with a modular architecture. Memory modules (3, 3', 3'') make it possible to store information concerning authentication keys, data and commands, including a secure memory module (3') for containing the keys with integrity checking and an emergency erase function. Various types of algorithm modules (5, 5', 5'') perform cryptographic functions of the cryptographic system by executing the commands stored in at least one memory module (3, 3', 3''). External interface modules (4, 4', 4'') are utilized that make it possible to produce the link between the cryptographic system (1) and external devices, through a standard or proprietary input/output bus. A control unit (6) is responsible for the supervision of the various algorithm modules and the management of the keys, and a central interconnect module (2) assures handling of secure exchanges between blocks.
|