Abstract
The present invention relates to a system and a method for processing a first plurality of unprocessed messages in parallel using multiple cryptographic processes in a single pipeline, where the unprocessed messages comprise respective block lengths indicating a number of unprocessed blocks which the unprocessed message may be divided into, the method comprises: receiving at least a number of the first plurality of unprocessed messages being pre-sorted, precomputing a first processing window by; determining through a first iteration process a first common maximum number of unprocessed blocks to be processed for respective unprocessed messages to be processed, determining through a second iteration process a second common maximum number of unprocessed blocks to be processed for the remaining respective unprocessed messages to be processed after the first iteration, and determining a required number of iteration processes to be performed in order to process each unprocessed block of each unprocessed message, processing the unprocessed messages associated with the first processing window, wherein the respective unprocessed messages of each respective iteration process are processed by respective multiple cryptographic processes in parallel.
| Original language | English |
|---|---|
| IPC | G09C 1/ 00 A I |
| Patent number | WO2016142330 |
| Filing date | 06/03/2015 |
| Country/Territory | International Bureau of the World Intellectual Property Organization (WIPO) |
| Priority date | 06/03/2015 |
| Priority number | EP20150157994 |
| Publication status | Published - 15 Sept 2016 |
Fingerprint
Dive into the research topics of 'A method for accelerating pipelined cryptographic implementations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver