Home | History | Annotate | Download | only in ciphers

Lines Matching refs:ct

119   @param ct The output ciphertext (16 bytes)
123 static int _rc6_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
125 int rc6_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
133 LTC_ARGCHK(ct != NULL);
157 STORE32L(a,&ct[0]);STORE32L(b,&ct[4]);STORE32L(c,&ct[8]);STORE32L(d,&ct[12]);
162 int rc6_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
164 int err = _rc6_ecb_encrypt(pt, ct, skey);
172 @param ct The input ciphertext (16 bytes)
177 static int _rc6_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
179 int rc6_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
187 LTC_ARGCHK(ct != NULL);
189 LOAD32L(a,&ct[0]);LOAD32L(b,&ct[4]);LOAD32L(c,&ct[8]);LOAD32L(d,&ct[12]);
218 int rc6_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
220 int err = _rc6_ecb_decrypt(ct, pt, skey);
237 unsigned char key[32], pt[16], ct[16];
288 if (XMEMCMP(tmp[0], tests[x].ct, 16) || XMEMCMP(tmp[1], tests[x].pt, 16)) {
291 if (XMEMCMP(tmp[0], tests[x].ct, 16)) {
295 for (y = 0; y < 16; y++) printf("%02x ", tests[x].ct[y]);