2、处理64位的数据 2-1、取得64位的数据,如果数据长度不足64位,应该将其扩展为64位(例如补零) 2-2、将64位数据按下表变换(IP) Initial Permutation (IP) 58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4 62 54 46 38 30 22 14 6 64 56 48 40 32 24 16 8 57 49 41 33 25 17 9 1 59 51 43 35 27 19 11 3 61 53 45 37 29 21 13 5 63 55 47 39 31 23 15 7 2-3、将变换后的数据分为两部分,开始的32位称为L[0],最后的32位称为R[0]。 2-4、用16个子密钥加密数据,初始I=1。 2-4-1、将32位的R[I-1]按下表(E)扩展为48位的E[I-1] |