Home | History | Annotate | Download | only in ciphers

Lines Matching full:skey

64     @param skey The key in as scheduled by this function.
67 int skipjack_setup(const unsigned char *key, int keylen, int num_rounds, symmetric_key *skey)
72 LTC_ARGCHK(skey != NULL);
84 skey->skipjack.key[x] = key[x] & 255;
91 tmp = g_func(w1, &kp, skey->skipjack.key); \
97 tmp = g_func(w1, &kp, skey->skipjack.key); \
104 w1 = ig_func(w2, &kp, skey->skipjack.key); \
108 tmp = ig_func(w2, &kp, skey->skipjack.key); \
140 @param skey The key as scheduled
144 static int _skipjack_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
146 int skipjack_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
154 LTC_ARGCHK(skey != NULL);
192 int skipjack_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
194 int err = _skipjack_ecb_encrypt(pt, ct, skey);
204 @param skey The key as scheduled
208 static int _skipjack_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
210 int skipjack_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
218 LTC_ARGCHK(skey != NULL);
260 int skipjack_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
262 int err = _skipjack_ecb_decrypt(ct, pt, skey);
317 @param skey The scheduled key
319 void skipjack_done(symmetric_key *skey)