Home
last modified time | relevance | path

Searched refs:Z (Results 1 – 25 of 25) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/mac/pmac/
H A Dpmac_process.c24 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 Docb_encrypt.c21 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 Docb_decrypt.c21 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 Ds_ocb_done.c35 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 Docb_shift_xor.c17 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 Decp.c510 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 Dbignum.c1449 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 Dpkparse.c233 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 Decp_curves.c4574 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 Decp_curves_new.c4542 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 Dsm2-kdf.c20 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 Dgcm_gf_mult.c77 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 Dtweetnacl.c122 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 Dgmp_desc.c287 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 Dsm2-kdf.h12 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 Dsm2-kep.c29 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 Decc.c147 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 Dsm2-pke.c44 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 Dsm2-dsa.c233 mres = mbedtls_mpi_lset(&PA.Z, 1); in sm2_mbedtls_dsa_verify()
/optee_os/core/arch/arm/dts/
H A Dstm32mp15-pinctrl.dtsi2203 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 Dsm2-kep.c25 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 Decp.h163 mbedtls_mpi MBEDTLS_PRIVATE(Z); /*!< The Z coordinate of the ECP point. */
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_prime_dsa.c344 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 Dtomcrypt_mac.h340 void ocb_shift_xor(ocb_state *ocb, unsigned char *Z);
/optee_os/
H A DCHANGELOG.md1110 * armv7: plat-imx: Cortex-A9 cores should enable branch prediction (`SCLTR.Z`)