Skip to main navigation Skip to search Skip to main content

A method for accelerating pipelined cryptographic implementations

  • Andrey Bogdanov (Inventor)
  • , Mehl LAURIDSEN, Martin (Inventor)
  • , Wolfgang TISCHHAUSER, Elmar (Inventor)

Research output: Patent

38 Downloads (Orbit)

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 languageEnglish
IPCG09C 1/ 00 A I
Patent numberWO2016142330
Filing date06/03/2015
Country/TerritoryInternational Bureau of the World Intellectual Property Organization (WIPO)
Priority date06/03/2015
Priority numberEP20150157994
Publication statusPublished - 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