Executing permutations

   
   

A method for changing the bit-order of a data value in a data processing system having a register capable of storing data strings which each comprise a plurality of sub-strings that are not individually addressable, the method comprising assigning an output data string by the steps of: loading the data value into a first data string; generating, for each sub-string of the output data string, a corresponding intermediate data string, each sub-string of which corresponds to a selected bit on the first data string and has all its bits equal to the value of the selected bit; and generating the output data string, in each sub-string of which each bit has the same value as the bits in a selected sub-string of the intermediate data string that corresponds to that sub-string of the output data string.

Een methode om de beetje-orde van een gegeven te veranderen taxeert in een gegevensverwerkingssysteem dat een register geschikt om gegevenskoorden heeft op te slaan die elk uit een meerderheid van sub-koorden die niet individueel adresseerbaar zijn bestaat, de methode bestaand uit toewijzend een koord van outputgegevens door de stappen van: het laden van de gegevenswaarde in een eerste gegevenskoord; producerend, voor elk sub-koord van het koord van outputgegevens, een overeenkomstig middengegevenskoord, elk sub-koord waarvan aan een geselecteerd beetje op het eerste gegevenskoord beantwoordt en al zijn beetjes gelijk aan de waarde van het geselecteerde beetje heeft; en producerend het koord van outputgegevens, in elk sub-koord waarvan elk beetje de zelfde waarde zoals de beetjes in een geselecteerd sub-koord van het middengegevenskoord heeft dat aan dat sub-koord van het koord van outputgegevens beantwoordt.

 
Web www.patentalert.com

< Method and system for securely transferring context updates towards a mobile node in a wireless network

< Security procedure in universal mobile telephone service

> Electronic mail system with authentication methodology for supporting relaying in a message transfer agent

> System and method for securing a computer communication network

~ 00166