The method involves segmenting a bijective operation into a series of bijections, and combining the bijections based on elementary memories such as binary registers. An assignment sequence for assigning the elementary memories is determined from the combined bijections for calculating the bijective operation. The segmentation of the bijective operation into bijections is repeated in an iterative manner until the obtained bijections are directly calculated by the assignment of the elementary memories. Independent claims are also included for the following: (1) a computer program comprising a set of coding instructions for implementing a bijective operation on elementary memories (2) a computer program compiler for implementing a method for implementing a bijective operation on elementary memories (3) a method for receiving a microprocessor to implement a method for implementing a bijective operation on elementary memories.
展开▼