« first day (6 days earlier)    last day (14 days later) » 

nmZ
7:28 AM
I recoded my Linear transform function. And got this at round 0(i=0). Plaintext after IP: 600c6003
60fc60f3
6f0c6f03
6ffc6ff3 ADDING ROUND KEY:f9694923
ADDING ROUND KEY:eb1d35ff
ADDING ROUND KEY:e03d463a
ADDING ROUND KEY:7bd469f9
After RK ADD PLAIN0:99652920
After RK ADD PLAIN1:8be1550c
After RK ADD PLAIN2:8f312939
After RK ADD PLAIN3:1428060a After SBOX PLAIN[0]:dd56fdf3
After SBOX PLAIN[1]:e2986637
After SBOX PLAIN[2]:ec18fd1d
After SBOX PLAIN[3]:8afe3534 and after LT got 347264f0
1e5c2e1f
6112c0af
Also read that it's compulsory to use 32 Sboxes at each round which takes 4 bits each and outputs 4 bits. But on each Round I use 4 sboxes which takes 32 bits input0,input1,input2,input3. There is no much difference rather than use 32 Sboxes of 4 bits or 4Sboxes which each of them takes 32 bits as inputs. Results will be same. So I guess something is wrong with LT, but I rechecked it and on first view there is no errors.
 
 
5 hours later…
nmZ
12:36 PM
I also read about LSB to MSB. But I did not cared about it while I was proceeding roundkeys through IP/SBOXES I percieved inputs as MSB to LSB and I got matching round keys. But maybe now during encryption it will be LSB to MSB so that, input0 input1 input2 input3
DDABAA97 2BCCAE58 758CA78D AB499B0


11011101101010111010101/0/10010111 (bits 96-127) DDABAA97(from right to left)
0/0/1010111100/1/100101011100/1/011000 (bits 64-95) 2BCCAE58 (from right to left)
01110101/1/000/1/1001010011110001101 (bits 32-63) 758CA78D (from right to left)
 

« first day (6 days earlier)    last day (14 days later) »