Lines Matching defs:K1
97 unsigned char *K1, unsigned char *K2)
113 * Generate K1 and K2
115 if ((ret = cmac_multiply_by_u(K1, L, block_size)) != 0) {
119 if ((ret = cmac_multiply_by_u(K2, K1, block_size)) != 0) {
136 * CBC and we use ECB mode, and anyway we need to XOR K1 or K2 in addition.
273 unsigned char K1[MBEDTLS_CMAC_MAX_BLOCK_SIZE];
289 mbedtls_platform_zeroize(K1, sizeof(K1));
291 cmac_generate_subkeys(ctx, K1, K2);
301 mbedtls_xor(M_last, last_block, K1, block_size);
316 mbedtls_platform_zeroize(K1, sizeof(K1));
477 /* K1 */
520 /* K1 */
565 /* K1 */
621 /* K1 */
660 /* K1 */
741 unsigned char K1[MBEDTLS_CMAC_MAX_BLOCK_SIZE];
787 ret = cmac_generate_subkeys(&ctx, K1, K2);
796 if ((ret = memcmp(K1, subkeys, block_size)) != 0 ||