Lines Matching refs:key
312 void mbedtls_des_key_set_parity(unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_key_set_parity()
317 key[i] = odd_parity_table[key[i] / 2]; in mbedtls_des_key_set_parity()
324 int mbedtls_des_key_check_key_parity(const unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_key_check_key_parity()
329 if (key[i] != odd_parity_table[key[i] / 2]) { in mbedtls_des_key_check_key_parity()
381 int mbedtls_des_key_check_weak(const unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_key_check_weak()
386 if (memcmp(weak_key_table[i], key, MBEDTLS_DES_KEY_SIZE) == 0) { in mbedtls_des_key_check_weak()
395 void mbedtls_des_setkey(uint32_t SK[32], const unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_setkey()
400 X = MBEDTLS_GET_UINT32_BE(key, 0); in mbedtls_des_setkey()
401 Y = MBEDTLS_GET_UINT32_BE(key, 4); in mbedtls_des_setkey()
464 int mbedtls_des_setkey_enc(mbedtls_des_context *ctx, const unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_setkey_enc()
466 mbedtls_des_setkey(ctx->sk, key); in mbedtls_des_setkey_enc()
474 int mbedtls_des_setkey_dec(mbedtls_des_context *ctx, const unsigned char key[MBEDTLS_DES_KEY_SIZE]) in mbedtls_des_setkey_dec()
478 mbedtls_des_setkey(ctx->sk, key); in mbedtls_des_setkey_dec()
490 const unsigned char key[MBEDTLS_DES_KEY_SIZE*2]) in des3_set2key()
494 mbedtls_des_setkey(esk, key); in des3_set2key()
495 mbedtls_des_setkey(dsk + 32, key + 8); in des3_set2key()
516 const unsigned char key[MBEDTLS_DES_KEY_SIZE * 2]) in mbedtls_des3_set2key_enc()
520 des3_set2key(ctx->sk, sk, key); in mbedtls_des3_set2key_enc()
530 const unsigned char key[MBEDTLS_DES_KEY_SIZE * 2]) in mbedtls_des3_set2key_dec()
534 des3_set2key(sk, ctx->sk, key); in mbedtls_des3_set2key_dec()
542 const unsigned char key[24]) in des3_set3key()
546 mbedtls_des_setkey(esk, key); in des3_set3key()
547 mbedtls_des_setkey(dsk + 32, key + 8); in des3_set3key()
548 mbedtls_des_setkey(esk + 64, key + 16); in des3_set3key()
566 const unsigned char key[MBEDTLS_DES_KEY_SIZE * 3]) in mbedtls_des3_set3key_enc()
570 des3_set3key(ctx->sk, sk, key); in mbedtls_des3_set3key_enc()
580 const unsigned char key[MBEDTLS_DES_KEY_SIZE * 3]) in mbedtls_des3_set3key_dec()
584 des3_set3key(sk, ctx->sk, key); in mbedtls_des3_set3key_dec()