• Home
  • Raw
  • Download

Lines Matching refs:skey

180 int safer_k64_setup(const unsigned char *key, int keylen, int numrounds, symmetric_key *skey)  in safer_k64_setup()  argument
183 LTC_ARGCHK(skey != NULL); in safer_k64_setup()
193 …, key, (unsigned int)(numrounds != 0 ?numrounds:SAFER_K64_DEFAULT_NOF_ROUNDS), 0, skey->safer.key); in safer_k64_setup()
197 int safer_sk64_setup(const unsigned char *key, int keylen, int numrounds, symmetric_key *skey) in safer_sk64_setup() argument
200 LTC_ARGCHK(skey != NULL); in safer_sk64_setup()
210 … key, (unsigned int)(numrounds != 0 ?numrounds:SAFER_SK64_DEFAULT_NOF_ROUNDS), 1, skey->safer.key); in safer_sk64_setup()
214 int safer_k128_setup(const unsigned char *key, int keylen, int numrounds, symmetric_key *skey) in safer_k128_setup() argument
217 LTC_ARGCHK(skey != NULL); in safer_k128_setup()
227 …ey+8, (unsigned int)(numrounds != 0 ?numrounds:SAFER_K128_DEFAULT_NOF_ROUNDS), 0, skey->safer.key); in safer_k128_setup()
231 int safer_sk128_setup(const unsigned char *key, int keylen, int numrounds, symmetric_key *skey) in safer_sk128_setup() argument
234 LTC_ARGCHK(skey != NULL); in safer_sk128_setup()
244 …ey+8, (unsigned int)(numrounds != 0?numrounds:SAFER_SK128_DEFAULT_NOF_ROUNDS), 1, skey->safer.key); in safer_sk128_setup()
251 symmetric_key *skey) in _safer_ecb_encrypt() argument
255 symmetric_key *skey) in _safer_ecb_encrypt()
263 LTC_ARGCHK(skey != NULL); in _safer_ecb_encrypt()
265 key = skey->safer.key; in _safer_ecb_encrypt()
294 symmetric_key *skey) in safer_ecb_encrypt() argument
296 int err = _safer_ecb_encrypt(block_in, block_out, skey); in safer_ecb_encrypt()
305 symmetric_key *skey) in _safer_ecb_decrypt() argument
309 symmetric_key *skey) in _safer_ecb_decrypt()
317 LTC_ARGCHK(skey != NULL); in _safer_ecb_decrypt()
319 key = skey->safer.key; in _safer_ecb_decrypt()
349 symmetric_key *skey) in safer_ecb_decrypt() argument
351 int err = _safer_ecb_decrypt(block_in, block_out, skey); in safer_ecb_decrypt()
388 symmetric_key skey; in safer_k64_test()
393 if ((err = safer_k64_setup(k64_key, 8, 6, &skey)) != CRYPT_OK) { in safer_k64_test()
396 safer_ecb_encrypt(k64_pt, buf[0], &skey); in safer_k64_test()
397 safer_ecb_decrypt(buf[0], buf[1], &skey); in safer_k64_test()
417 symmetric_key skey; in safer_sk64_test()
422 if ((err = safer_sk64_setup(sk64_key, 8, 6, &skey)) != CRYPT_OK) { in safer_sk64_test()
426 safer_ecb_encrypt(sk64_pt, buf[0], &skey); in safer_sk64_test()
427 safer_ecb_decrypt(buf[0], buf[1], &skey); in safer_sk64_test()
435 for (y = 0; y < 1000; y++) safer_ecb_encrypt(buf[0], buf[0], &skey); in safer_sk64_test()
436 for (y = 0; y < 1000; y++) safer_ecb_decrypt(buf[0], buf[0], &skey); in safer_sk64_test()
446 void safer_done(symmetric_key *skey) in safer_done() argument
460 symmetric_key skey; in safer_sk128_test()
465 if ((err = safer_sk128_setup(sk128_key, 16, 0, &skey)) != CRYPT_OK) { in safer_sk128_test()
468 safer_ecb_encrypt(sk128_pt, buf[0], &skey); in safer_sk128_test()
469 safer_ecb_decrypt(buf[0], buf[1], &skey); in safer_sk128_test()
477 for (y = 0; y < 1000; y++) safer_ecb_encrypt(buf[0], buf[0], &skey); in safer_sk128_test()
478 for (y = 0; y < 1000; y++) safer_ecb_decrypt(buf[0], buf[0], &skey); in safer_sk128_test()