Init = 0xFF Data = 01 11 01 12 01 11 05 42 Step 1 (0x01): 11111111|00000000 00000001|00000000 ----------------- 11111110|00000000 10000011|10000000 ----------------- 1111101|10000000 1000001|11000000 ----------------- 111100|01000000 100000|11100000 ----------------- 11100|10100000 10000|01110000 ----------------- 1100|11010000 1000|00111000 ----------------- 100|11101000 100|00011100 ----------------- 11110100 0xF4 Step 2 (0x11): 11110100|00000000 00010001|00000000 ----------------- 11100101|00000000 10000011|10000000 ----------------- 1100110|10000000 1000001|11000000 ----------------- 100111|01000000 100000|11100000 ----------------- 111|10100000 100|00011100 ----------------- 11|10111100 10|00001110 ----------------- 1|10110010 1|00000111 ----------------- 10110101 0xB5 Step 3 (0x01): 10110101|00000000 00000001|00000000 ----------------- 10110100|00000000 10000011|10000000 ----------------- 110111|10000000 100000|11100000 ----------------- 10111|01100000 10000|01110000 ----------------- 111|00010000 100|00011100 ----------------- 11|00001100 10|00001110 ----------------- 1|00000010 1|00000111 ----------------- 101 0x5 Step 4 (0x12): 00000101|00000000 00010010|00000000 ----------------- 10111|00000000 10000|01110000 ----------------- 111|01110000 100|00011100 ----------------- 11|01101100 10|00001110 ----------------- 1|01100010 1|00000111 ----------------- 1100101 0x65 Step 5 (0x01): 01100101|00000000 00000001|00000000 ----------------- 1100100|00000000 1000001|11000000 ----------------- 100101|11000000 100000|11100000 ----------------- 101|00100000 100|00011100 ----------------- 1|00111100 1|00000111 ----------------- 111011 0x3B Step 6 (0x11): 00111011|00000000 00010001|00000000 ----------------- 101010|00000000 100000|11100000 ----------------- 1010|11100000 1000|00111000 ----------------- 10|11011000 10|00001110 ----------------- 11010110 0xD6 Step 7 (0x05): 11010110|00000000 00000101|00000000 ----------------- 11010011|00000000 10000011|10000000 ----------------- 1010000|10000000 1000001|11000000 ----------------- 10001|01000000 10000|01110000 ----------------- 1|00110000 1|00000111 ----------------- 110111 0x37 Step 8 (0x42): 00110111|00000000 01000010|00000000 ----------------- 1110101|00000000 1000001|11000000 ----------------- 110100|11000000 100000|11100000 ----------------- 10100|00100000 10000|01110000 ----------------- 100|01010000 100|00011100 ----------------- 1001100 0x4C