Lines Matching defs:R
36 _des_decrypt1(char *block, char *L, char *IP, char *R, char *preS, char *E, char KS[][48], char S[][64], char *f, char *tempL, char *P, char *FP)
53 * Save the R array,
57 tempL[j] = R[j];
59 * Expand R to 48 bits using the E selector;
63 preS[j] = R[E[j]-1] ^ KS[i][j];
70 * to make an f(R, K).
90 * The new R is L ^ f(R, K).
94 R[j] = L[j] ^ f[P[j]-1];
96 * Finally, the new L (the original R)
103 * The output L and R are reversed.
107 L[j] = R[j];
108 R[j] = t2;