Lines Matching defs:in
13 * This code is hereby placed in the public domain.
781 * in and out can overlap
783 void AES_encrypt(const unsigned char *in, unsigned char *out,
792 assert(in && out && key);
799 s0 = GETU32(in ) ^ rk[0];
800 s1 = GETU32(in + 4) ^ rk[1];
801 s2 = GETU32(in + 8) ^ rk[2];
802 s3 = GETU32(in + 12) ^ rk[3];
972 * in and out can overlap
974 void AES_decrypt(const unsigned char *in, unsigned char *out,
984 assert(in && out && key);
991 s0 = GETU32(in ) ^ rk[0];
992 s1 = GETU32(in + 4) ^ rk[1];
993 s2 = GETU32(in + 8) ^ rk[2];
994 s3 = GETU32(in + 12) ^ rk[3];