Configurable cryptographic processor with integrated DMA interface for secure data handling
AssigneeStmicroelectronics Application GmbH
InventorsRolf Nandlinger, Roberto Colombo
Life of this patent
Estimating the term…
Loading patent…
AssigneeStmicroelectronics Application GmbH
InventorsRolf Nandlinger, Roberto Colombo
Estimating the term…
In an embodiment, a processing system comprises a microprocessor programmable via software instructions, a memory controller configured to be coupled to a memory, a communication system coupling the microprocessors to the memory controller, a cryptographic co-processor and a first communication interface. The processing system also comprises first and second configurable DMA channels. In a first configuration, the first DMA channel is configured to transfer data from the memory to the cryptographic co-processor, and the second DMA channel is configured to transfer the encrypted data via two loops from the cryptographic co-processor to the first communication interface. In a second configuration, the second DMA channel is configured to transfer received data via two loops from the first communication interface to the cryptographic co-processor, and the first DMA channel is configured to transfer the decrypted data from the cryptographic co-processor to the memory.
A cryptographic processor, comprising:
A method of operating a processing system to transmit data via the processing system, the method comprising:
A device comprising a cryptographic processor, the cryptographic processor comprising:
Dependencies are inferred from the claim text.