摘要 |
A programmable data bus 18,33 for allowing more than one cryptographic mode to be used by the same crypto-engine. The programmable data bus 18,33 has pre-configured parameters electronically stored that are accessed by a message request. Each cryptologic mode has parameters for each component of an encryption module 24. The encryption module is reconfigured based on the parameters stored by a command vector table processor 20. At least one array 32 is configured base on the parameters stored in the command vector table processor 20 to redefine connections between components on the encryption module 42 thereby re-configuring an existing encryption configuration.
|