Home
last modified time | relevance | path

Searched refs:rk (Results 1 – 10 of 10) sorted by relevance

/mbedtls-latest/library/
Daesni.c87 const __m128i *rk = (const __m128i *) (ctx->buf + ctx->rk_offset); in mbedtls_aesni_crypt_ecb() local
93 state = _mm_xor_si128(state, rk[0]); // state ^= *rk; in mbedtls_aesni_crypt_ecb()
94 ++rk; in mbedtls_aesni_crypt_ecb()
100 state = _mm_aesdec_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
101 ++rk; in mbedtls_aesni_crypt_ecb()
104 state = _mm_aesdeclast_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
111 state = _mm_aesenc_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
112 ++rk; in mbedtls_aesni_crypt_ecb()
115 state = _mm_aesenclast_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
270 __m128i *rk = (__m128i *) rk_bytes; in aesni_setkey_enc_128() local
[all …]
Daria.c392 aria_rot128(ctx->rk[i], w[i], w2, 128 - 19); in mbedtls_aria_setkey_enc()
393 aria_rot128(ctx->rk[i + 4], w[i], w2, 128 - 31); in mbedtls_aria_setkey_enc()
394 aria_rot128(ctx->rk[i + 8], w[i], w2, 61); in mbedtls_aria_setkey_enc()
395 aria_rot128(ctx->rk[i + 12], w[i], w2, 31); in mbedtls_aria_setkey_enc()
397 aria_rot128(ctx->rk[16], w[0], w[1], 19); in mbedtls_aria_setkey_enc()
422 uint32_t t = ctx->rk[i][k]; in mbedtls_aria_setkey_dec()
423 ctx->rk[i][k] = ctx->rk[j][k]; in mbedtls_aria_setkey_dec()
424 ctx->rk[j][k] = t; in mbedtls_aria_setkey_dec()
430 aria_a(&ctx->rk[i][0], &ctx->rk[i][1], in mbedtls_aria_setkey_dec()
431 &ctx->rk[i][2], &ctx->rk[i][3]); in mbedtls_aria_setkey_dec()
[all …]
Dpadlock.c63 uint32_t *rk; in mbedtls_padlock_xcryptecb() local
68 rk = ctx->buf + ctx->rk_offset; in mbedtls_padlock_xcryptecb()
70 if (((long) rk & 15) != 0) { in mbedtls_padlock_xcryptecb()
91 : "m" (ebx), "m" (ctrl), "m" (rk), "m" (blk) in mbedtls_padlock_xcryptecb()
112 uint32_t *rk; in mbedtls_padlock_xcryptcbc() local
117 rk = ctx->buf + ctx->rk_offset; in mbedtls_padlock_xcryptcbc()
121 ((long) rk & 15) != 0) { in mbedtls_padlock_xcryptcbc()
146 "m" (rk), "m" (input), "m" (output), "m" (iw) in mbedtls_padlock_xcryptcbc()
Daesce.c327 static void aesce_setkey_enc(unsigned char *rk, in aesce_setkey_enc() argument
342 const uint32_t *rko_end = (uint32_t *) rk + round_keys_len_in_words; in aesce_setkey_enc()
344 memcpy(rk, key, key_len_in_words * 4); in aesce_setkey_enc()
346 for (uint32_t *rki = (uint32_t *) rk; in aesce_setkey_enc()
350 size_t iteration = (size_t) (rki - (uint32_t *) rk) / key_len_in_words; in aesce_setkey_enc()
384 int mbedtls_aesce_setkey_enc(unsigned char *rk, in mbedtls_aesce_setkey_enc() argument
392 aesce_setkey_enc(rk, key, bits); in mbedtls_aesce_setkey_enc()
Dcamellia.c303 RK = ctx->rk; in mbedtls_camellia_setkey_enc()
306 memset(RK, 0, sizeof(ctx->rk)); in mbedtls_camellia_setkey_enc()
423 RK = ctx->rk; in mbedtls_camellia_setkey_dec()
424 SK = cty.rk + 24 * 2 + 8 * idx * 2; in mbedtls_camellia_setkey_dec()
467 RK = ctx->rk; in mbedtls_camellia_crypt_ecb()
Daesce.h119 int mbedtls_aesce_setkey_enc(unsigned char *rk,
Daesni.h151 int mbedtls_aesni_setkey_enc(unsigned char *rk,
/mbedtls-latest/include/mbedtls/
Dcamellia.h43 uint32_t MBEDTLS_PRIVATE(rk)[68]; /*!< CAMELLIA round keys */
Daria.h55 uint32_t MBEDTLS_PRIVATE(rk)[MBEDTLS_ARIA_MAX_ROUNDS + 1][MBEDTLS_ARIA_BLOCKSIZE / 4];
/mbedtls-latest/docs/architecture/
Dalternative-implementations.md49 …SNI_C` or `MBEDTLS_PADLOCK_C` is enabled, `mbedtls_aes_context` must have the fields `nr` and `rk`.