More Information
Summary:A method of generating a mask for converting a first binary number having a first number of bits to a second binary number having a second number of bits, said first number of bits being greater than said second number of bits, comprising the steps of: defining a key having a third number of bits, said third number of bits being divisible into said first number of bits to form a quotient; dividing said first binary number into a plurality of groups of bits, a number of said plurality of groups of bits being equal to said third number of bits of said key, each of said groups having a number of bits equal to said quotient; correlating each bit of said key to one group of said plurality of groups of bits of said first binary number; selecting from said plurality of groups of bits of said first binary number each group having a corresponding key bit having a predetermined binary state; and selecting at least one bit from each selected group of bits based on a mod function applied to said key to form at least a portion of said second binary number.
Bibliography:Application Number: EP20110002888