| /optee_os/core/lib/libtomcrypt/src/mac/pmac/ |
| H A D | pmac_process.c | 24 unsigned char Z[MAXBLOCKSIZE]; in pmac_process() local 43 …*(LTC_FAST_TYPE_PTR_CAST(&Z[y])) = *(LTC_FAST_TYPE_PTR_CAST(&in[y])) ^ *(LTC_FAST_TYPE_PTR_CAST(&p… in pmac_process() 45 … if ((err = cipher_descriptor[pmac->cipher_idx]->ecb_encrypt(Z, Z, &pmac->key)) != CRYPT_OK) { in pmac_process() 49 *(LTC_FAST_TYPE_PTR_CAST(&pmac->checksum[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&Z[y])); in pmac_process() 62 Z[x] = pmac->Li[x] ^ pmac->block[x]; in pmac_process() 64 … if ((err = cipher_descriptor[pmac->cipher_idx]->ecb_encrypt(Z, Z, &pmac->key)) != CRYPT_OK) { in pmac_process() 68 pmac->checksum[x] ^= Z[x]; in pmac_process() 82 zeromem(Z, sizeof(Z)); in pmac_process()
|
| /optee_os/core/lib/libtomcrypt/src/encauth/ocb/ |
| H A D | ocb_encrypt.c | 21 unsigned char Z[MAXBLOCKSIZE], tmp[MAXBLOCKSIZE]; in ocb_encrypt() local 40 ocb_shift_xor(ocb, Z); in ocb_encrypt() 44 tmp[x] = pt[x] ^ Z[x]; in ocb_encrypt() 50 ct[x] ^= Z[x]; in ocb_encrypt() 54 zeromem(Z, sizeof(Z)); in ocb_encrypt()
|
| H A D | ocb_decrypt.c | 21 unsigned char Z[MAXBLOCKSIZE], tmp[MAXBLOCKSIZE]; in ocb_decrypt() local 40 ocb_shift_xor(ocb, Z); in ocb_decrypt() 44 tmp[x] = ct[x] ^ Z[x]; in ocb_decrypt() 50 pt[x] ^= Z[x]; in ocb_decrypt() 60 zeromem(Z, sizeof(Z)); in ocb_decrypt()
|
| H A D | s_ocb_done.c | 35 unsigned char *Z, *Y, *X; in s_ocb_done() local 52 Z = XMALLOC(MAXBLOCKSIZE); in s_ocb_done() 55 if (X == NULL || Y == NULL || Z == NULL) { in s_ocb_done() 62 if (Z != NULL) { in s_ocb_done() 63 XFREE(Z); in s_ocb_done() 70 XMEMCPY(Z, X, ocb->block_len); in s_ocb_done() 106 ocb->checksum[x] ^= Y[x] ^ Z[x]; in s_ocb_done() 124 zeromem(Z, MAXBLOCKSIZE); in s_ocb_done() 130 XFREE(Z); in s_ocb_done()
|
| H A D | ocb_shift_xor.c | 17 void ocb_shift_xor(ocb_state *ocb, unsigned char *Z) in ocb_shift_xor() argument 23 Z[x] = ocb->Li[x] ^ ocb->R[x]; in ocb_shift_xor()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ecp.c | 510 mbedtls_mpi_init(&pt->Z); in mbedtls_ecp_point_init() 556 mbedtls_mpi_free(&(pt->Z)); in mbedtls_ecp_point_free() 626 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&P->Z, &Q->Z)); in mbedtls_ecp_copy() 648 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 0)); in mbedtls_ecp_set_zero() 659 return mbedtls_mpi_cmp_int(&pt->Z, 0) == 0; in mbedtls_ecp_is_zero() 670 mbedtls_mpi_cmp_mpi(&P->Z, &Q->Z) == 0) { in mbedtls_ecp_point_cmp() 686 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&P->Z, 1)); in mbedtls_ecp_point_read_string() 725 if (mbedtls_mpi_cmp_int(&P->Z, 0) == 0) { in mbedtls_ecp_point_write_binary() 799 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 1)); in mbedtls_ecp_point_read_binary() 817 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&pt->Z, 1)); in mbedtls_ecp_point_read_binary() [all …]
|
| H A D | bignum.c | 1449 mbedtls_mpi X, Y, Z, T1, T2; in mbedtls_mpi_div_mpi() local 1457 mbedtls_mpi_init_mempool(&Z); mbedtls_mpi_init_mempool(&T1); in mbedtls_mpi_div_mpi() 1483 MBEDTLS_MPI_CHK(mbedtls_mpi_grow(&Z, A->n + 2)); in mbedtls_mpi_div_mpi() 1484 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&Z, 0)); in mbedtls_mpi_div_mpi() 1501 Z.p[n - t]++; in mbedtls_mpi_div_mpi() 1508 Z.p[i - t - 1] = ~(mbedtls_mpi_uint) 0u; in mbedtls_mpi_div_mpi() 1510 Z.p[i - t - 1] = mbedtls_int_div_int(X.p[i], X.p[i - 1], in mbedtls_mpi_div_mpi() 1518 Z.p[i - t - 1]++; in mbedtls_mpi_div_mpi() 1520 Z.p[i - t - 1]--; in mbedtls_mpi_div_mpi() 1525 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_int(&T1, &T1, Z.p[i - t - 1])); in mbedtls_mpi_div_mpi() [all …]
|
| H A D | pkparse.c | 233 mbedtls_mpi_lset(&grp->G.Z, 1) != 0) { in pk_group_from_specified() 280 mbedtls_mpi_cmp_mpi(&grp->G.Z, &ref.G.Z) == 0 && in pk_group_id_from_group()
|
| H A D | ecp_curves.c | 4574 ecp_mpi_set1(&grp->G.Z); in ecp_group_load() 4685 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&grp->G.Z, 1)); in ecp_use_curve25519() 4734 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&grp->G.Z, 1)); in ecp_use_curve448()
|
| H A D | ecp_curves_new.c | 4542 ecp_mpi_set1(&grp->G.Z); in ecp_group_load() 4680 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&grp->G.Z, 1)); in ecp_use_curve25519() 4739 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&grp->G.Z, 1)); in ecp_use_curve448()
|
| /optee_os/core/crypto/ |
| H A D | sm2-kdf.c | 20 TEE_Result sm2_kdf(const uint8_t *Z, size_t Z_len, uint8_t *t, size_t tlen) in sm2_kdf() argument 46 res = crypto_hash_update(ctx, Z, Z_len); in sm2_kdf()
|
| /optee_os/core/lib/libtomcrypt/src/encauth/gcm/ |
| H A D | gcm_gf_mult.c | 77 unsigned char Z[16], V[16]; in gcm_gf_mult() local 80 zeromem(Z, 16); in gcm_gf_mult() 85 Z[y] ^= V[y]; in gcm_gf_mult() 92 XMEMCPY(c, Z, 16); in gcm_gf_mult()
|
| /optee_os/core/lib/libtomcrypt/src/pk/ec25519/ |
| H A D | tweetnacl.c | 122 sv Z(gf o,const gf a,const gf b) in Z() function 187 Z(a,a,c); in tweetnacl_crypto_scalarmult() 189 Z(b,b,d); in tweetnacl_crypto_scalarmult() 195 Z(a,a,c); in tweetnacl_crypto_scalarmult() 197 Z(c,d,f); in tweetnacl_crypto_scalarmult() 246 Z(a, p[1], p[0]); in add() 247 Z(t, q[1], q[0]); in add() 256 Z(e, b, a); in add() 257 Z(f, d, c); in add() 423 Z(num,num,r[2]); in unpackneg() [all …]
|
| /optee_os/core/lib/libtomcrypt/src/math/ |
| H A D | gmp_desc.c | 287 mpz_t t1, C, Q, S, Z, M, T, R, two; in sqrtmod_prime() local 303 mpz_init(S); mpz_init(Z); mpz_init(M); in sqrtmod_prime() 335 mpz_set_ui(Z, 2); in sqrtmod_prime() 338 legendre = mpz_legendre(Z, prime); in sqrtmod_prime() 340 mpz_add_ui(Z, Z, 1); in sqrtmod_prime() 344 mpz_powm(C, Z, Q, prime); in sqrtmod_prime() 391 mpz_clear(S); mpz_clear(Z); mpz_clear(M); in sqrtmod_prime()
|
| /optee_os/core/include/crypto/ |
| H A D | sm2-kdf.h | 12 TEE_Result sm2_kdf(const uint8_t *Z, size_t Z_len, uint8_t *t, size_t tlen);
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | sm2-kep.c | 29 static TEE_Result sm2_kep_compute_Z(const mbedtls_ecp_group *grp, uint8_t *Z, in sm2_kep_compute_Z() argument 119 res = crypto_hash_final(ctx, Z, TEE_SM3_HASH_SIZE); in sm2_kep_compute_Z() 367 mbedtls_mpi_lset(&RB.Z, 1); in crypto_acipher_sm2_kep_derive() 392 mres = mbedtls_mpi_lset(&PB.Z, 1); in crypto_acipher_sm2_kep_derive()
|
| H A D | ecc.c | 147 if (mbedtls_mpi_bitlen(&ecdsa.Q.Z) != 1) { in ecc_generate_keypair() 278 mbedtls_mpi_read_binary(&ecdsa.Q.Z, one, sizeof(one)); in ecc_verify() 337 mbedtls_mpi_read_binary(&ecdh.ctx.mbed_ecdh.Qp.Z, one, sizeof(one)); in ecc_shared_secret()
|
| H A D | sm2-pke.c | 44 mres = mbedtls_mpi_lset(&p->Z, 1); in sm2_uncompressed_bytes_to_point() 355 mbedtls_mpi_lset(&PB.Z, 1); in sm2_mbedtls_pke_encrypt()
|
| H A D | sm2-dsa.c | 233 mres = mbedtls_mpi_lset(&PA.Z, 1); in sm2_mbedtls_dsa_verify()
|
| /optee_os/core/arch/arm/dts/ |
| H A D | stm32mp15-pinctrl.dtsi | 2203 pinmux = <STM32_PINMUX('Z', 0, AF3)>; /* I2C2_SCL */ 2212 pinmux = <STM32_PINMUX('Z', 0, ANALOG)>; /* I2C2_SCL */ 2218 pinmux = <STM32_PINMUX_NSEC('Z', 4, AF6)>, /* I2C4_SCL */ 2219 <STM32_PINMUX_NSEC('Z', 5, AF6)>; /* I2C4_SDA */ 2228 pinmux = <STM32_PINMUX_NSEC('Z', 4, ANALOG)>, /* I2C4_SCL */ 2229 <STM32_PINMUX_NSEC('Z', 5, ANALOG)>; /* I2C4_SDA */ 2235 pinmux = <STM32_PINMUX('Z', 4, AF6)>, /* I2C4_SCL */ 2236 <STM32_PINMUX('Z', 5, AF6)>; /* I2C4_SDA */ 2245 pinmux = <STM32_PINMUX('Z', 4, ANALOG)>, /* I2C4_SCL */ 2246 <STM32_PINMUX('Z', 5, ANALOG)>; /* I2C4_SDA */ [all …]
|
| /optee_os/core/lib/libtomcrypt/ |
| H A D | sm2-kep.c | 25 static TEE_Result sm2_kep_compute_Z(uint8_t *Z, size_t Zlen, const uint8_t *id, in sm2_kep_compute_Z() argument 89 res = crypto_hash_final(ctx, Z, TEE_SM3_HASH_SIZE); in sm2_kep_compute_Z()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | ecp.h | 163 mbedtls_mpi MBEDTLS_PRIVATE(Z); /*!< The Z coordinate of the ECP point. */
|
| /optee_os/core/drivers/crypto/caam/acipher/ |
| H A D | caam_prime_dsa.c | 344 JMP_COND_MATH(Z), in do_desc_gen_x() 485 JMP_COND_MATH(Z), in do_desc_prime_p()
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_mac.h | 340 void ocb_shift_xor(ocb_state *ocb, unsigned char *Z);
|
| /optee_os/ |
| H A D | CHANGELOG.md | 1110 * armv7: plat-imx: Cortex-A9 cores should enable branch prediction (`SCLTR.Z`)
|