![]() |
|
#13
|
|||
|
|||
|
Well the last bit of numbers never change so
Odd -> odd, even -> even, in fact even last 2 bits are constant, so modulo 4 constant and simple mapping of the other 2 bits. Also the last 4 bits are easy one to one mapping 0 to C 1 to 5 2 to 2 3 to B 4 to 0 5 to 9 6 to 6 7 to F 8 to 4 9 to D A to A B to 3 C to 8 D to 1 E to E F to 7 So remainder 2 stays same, remainder 0 adds C, remainder 1 adds 4, remainder 3 adds 8, all of these modulo 16, to keep 4 bits. Easy to write as a formula in a variety of ways from boolean equations to division and modulo or doing some bit twiddling. I don't see how the first 12 bits are derived though |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Find the Algorithm | mcr4ck | General Discussion | 3 | 05-26-2020 18:19 |
| Is this RSA algorithm? | bridgeic | General Discussion | 30 | 08-09-2014 23:48 |
| Did anyone try to find the SLM 7.2 dongle ComputerID Query Algorithm? | RegUser_2 | General Discussion | 2 | 04-27-2004 12:49 |