/optee_os-3.20.0/core/lib/libtomcrypt/src/hashes/ |
A D | rmd128.c | 96 FF(aa, bb, cc, dd, X[ 0], 11); in ss_rmd128_compress() 97 FF(dd, aa, bb, cc, X[ 1], 14); in ss_rmd128_compress() 98 FF(cc, dd, aa, bb, X[ 2], 15); in ss_rmd128_compress() 99 FF(bb, cc, dd, aa, X[ 3], 12); in ss_rmd128_compress() 100 FF(aa, bb, cc, dd, X[ 4], 5); in ss_rmd128_compress() 101 FF(dd, aa, bb, cc, X[ 5], 8); in ss_rmd128_compress() 102 FF(cc, dd, aa, bb, X[ 6], 7); in ss_rmd128_compress() 103 FF(bb, cc, dd, aa, X[ 7], 9); in ss_rmd128_compress() 104 FF(aa, bb, cc, dd, X[ 8], 11); in ss_rmd128_compress() 105 FF(dd, aa, bb, cc, X[ 9], 13); in ss_rmd128_compress() [all …]
|
A D | rmd256.c | 94 FF(aa, bb, cc, dd, X[ 0], 11); in ss_rmd256_compress() 95 FF(dd, aa, bb, cc, X[ 1], 14); in ss_rmd256_compress() 96 FF(cc, dd, aa, bb, X[ 2], 15); in ss_rmd256_compress() 97 FF(bb, cc, dd, aa, X[ 3], 12); in ss_rmd256_compress() 98 FF(aa, bb, cc, dd, X[ 4], 5); in ss_rmd256_compress() 99 FF(dd, aa, bb, cc, X[ 5], 8); in ss_rmd256_compress() 100 FF(cc, dd, aa, bb, X[ 6], 7); in ss_rmd256_compress() 101 FF(bb, cc, dd, aa, X[ 7], 9); in ss_rmd256_compress() 102 FF(aa, bb, cc, dd, X[ 8], 11); in ss_rmd256_compress() 103 FF(dd, aa, bb, cc, X[ 9], 13); in ss_rmd256_compress() [all …]
|
A D | rmd160.c | 106 LOAD32L(X[i], buf + (4 * i)); in ss_rmd160_compress() 117 FF(aa, bb, cc, dd, ee, X[ 0], 11); in ss_rmd160_compress() 118 FF(ee, aa, bb, cc, dd, X[ 1], 14); in ss_rmd160_compress() 119 FF(dd, ee, aa, bb, cc, X[ 2], 15); in ss_rmd160_compress() 120 FF(cc, dd, ee, aa, bb, X[ 3], 12); in ss_rmd160_compress() 121 FF(bb, cc, dd, ee, aa, X[ 4], 5); in ss_rmd160_compress() 122 FF(aa, bb, cc, dd, ee, X[ 5], 8); in ss_rmd160_compress() 123 FF(ee, aa, bb, cc, dd, X[ 6], 7); in ss_rmd160_compress() 124 FF(dd, ee, aa, bb, cc, X[ 7], 9); in ss_rmd160_compress() 125 FF(cc, dd, ee, aa, bb, X[ 8], 11); in ss_rmd160_compress() [all …]
|
A D | rmd320.c | 101 LOAD32L(X[i], buf + (4 * i)); in ss_rmd320_compress() 117 FF(aa, bb, cc, dd, ee, X[ 0], 11); in ss_rmd320_compress() 118 FF(ee, aa, bb, cc, dd, X[ 1], 14); in ss_rmd320_compress() 119 FF(dd, ee, aa, bb, cc, X[ 2], 15); in ss_rmd320_compress() 120 FF(cc, dd, ee, aa, bb, X[ 3], 12); in ss_rmd320_compress() 121 FF(bb, cc, dd, ee, aa, X[ 4], 5); in ss_rmd320_compress() 122 FF(aa, bb, cc, dd, ee, X[ 5], 8); in ss_rmd320_compress() 123 FF(ee, aa, bb, cc, dd, X[ 6], 7); in ss_rmd320_compress() 124 FF(dd, ee, aa, bb, cc, X[ 7], 9); in ss_rmd320_compress() 125 FF(cc, dd, ee, aa, bb, X[ 8], 11); in ss_rmd320_compress() [all …]
|
A D | md2.c | 73 md->md2.X[16+j] = md->md2.buf[j]; in s_md2_compress() 74 md->md2.X[32+j] = md->md2.X[j] ^ md->md2.X[16+j]; in s_md2_compress() 82 t = (md->md2.X[k] ^= PI_SUBST[(int)(t & 255)]); in s_md2_compress() 98 zeromem(md->md2.X, sizeof(md->md2.X)); in md2_init() 170 XMEMCPY(out, md->md2.X, 16); in md2_done()
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/ |
A D | bignum.c | 121 mbedtls_mpi_zeroize( X->p, X->n ); in mbedtls_mpi_free() 162 memcpy( p, X->p, X->n * ciL ); in mbedtls_mpi_grow() 163 mbedtls_mpi_zeroize( X->p, X->n ); in mbedtls_mpi_grow() 220 mbedtls_mpi_zeroize( X->p, X->n ); in mbedtls_mpi_shrink() 278 memset( X->p, 0, X->n * ciL ); in mbedtls_mpi_copy() 329 memset( X->p, 0, X->n * ciL ); in mbedtls_mpi_lset() 1006 X->p[i - 1] = X->p[i - v0 - 1]; in mbedtls_mpi_shift_l() 1052 X->p[i] = X->p[i + v0]; in mbedtls_mpi_shift_r() 1288 for( ; n < X->n && X->p[n] == 0; n++ ) in mbedtls_mpi_sub_abs() 2246 mpi_montmul( X, X, N, mm, &T ); in mbedtls_mpi_exp_mod() [all …]
|
A D | des.c | 241 (X) = (((X) << 1) | ((X) >> 31)) & 0xFFFFFFFF; \ 250 (X) = (((X) << 31) | ((X) >> 1)) & 0xFFFFFFFF; \ 271 T = *SK++ ^ (((X) << 28) | ((X) >> 4)); \ 410 T = ((Y >> 4) ^ X) & 0x0F0F0F0F; X ^= T; Y ^= (T << 4); in mbedtls_des_setkey() 411 T = ((Y ) ^ X) & 0x10101010; X ^= T; Y ^= (T ); in mbedtls_des_setkey() 413 X = (LHs[ (X ) & 0xF] << 3) | (LHs[ (X >> 8) & 0xF ] << 2) in mbedtls_des_setkey() 433 X = ((X << 1) | (X >> 27)) & 0x0FFFFFFF; in mbedtls_des_setkey() 438 X = ((X << 2) | (X >> 26)) & 0x0FFFFFFF; in mbedtls_des_setkey() 617 DES_IP( X, Y ); in mbedtls_des_crypt_ecb() 625 DES_FP( Y, X ); in mbedtls_des_crypt_ecb() [all …]
|
A D | md4.c | 95 uint32_t X[16], A, B, C, D; in mbedtls_internal_md4_process() member 98 local.X[ 0] = MBEDTLS_GET_UINT32_LE( data, 0 ); in mbedtls_internal_md4_process() 99 local.X[ 1] = MBEDTLS_GET_UINT32_LE( data, 4 ); in mbedtls_internal_md4_process() 100 local.X[ 2] = MBEDTLS_GET_UINT32_LE( data, 8 ); in mbedtls_internal_md4_process() 101 local.X[ 3] = MBEDTLS_GET_UINT32_LE( data, 12 ); in mbedtls_internal_md4_process() 102 local.X[ 4] = MBEDTLS_GET_UINT32_LE( data, 16 ); in mbedtls_internal_md4_process() 103 local.X[ 5] = MBEDTLS_GET_UINT32_LE( data, 20 ); in mbedtls_internal_md4_process() 104 local.X[ 6] = MBEDTLS_GET_UINT32_LE( data, 24 ); in mbedtls_internal_md4_process() 105 local.X[ 7] = MBEDTLS_GET_UINT32_LE( data, 28 ); in mbedtls_internal_md4_process() 106 local.X[ 8] = MBEDTLS_GET_UINT32_LE( data, 32 ); in mbedtls_internal_md4_process() [all …]
|
A D | camellia.c | 499 X[0] ^= *RK++; in mbedtls_camellia_crypt_ecb() 500 X[1] ^= *RK++; in mbedtls_camellia_crypt_ecb() 501 X[2] ^= *RK++; in mbedtls_camellia_crypt_ecb() 506 camellia_feistel( X, RK, X + 2 ); in mbedtls_camellia_crypt_ecb() 508 camellia_feistel( X + 2, RK, X ); in mbedtls_camellia_crypt_ecb() 510 camellia_feistel( X, RK, X + 2 ); in mbedtls_camellia_crypt_ecb() 512 camellia_feistel( X + 2, RK, X ); in mbedtls_camellia_crypt_ecb() 514 camellia_feistel( X, RK, X + 2 ); in mbedtls_camellia_crypt_ecb() 516 camellia_feistel( X + 2, RK, X ); in mbedtls_camellia_crypt_ecb() 520 FL(X[0], X[1], RK[0], RK[1]); in mbedtls_camellia_crypt_ecb() [all …]
|
A D | constant_time.c | 556 MPI_VALIDATE_RET( X != NULL ); in mbedtls_mpi_safe_cond_assign() 564 X->s = mbedtls_ct_cond_select_sign( assign, Y->s, X->s ); in mbedtls_mpi_safe_cond_assign() 569 X->p[i] &= ~limb_mask; in mbedtls_mpi_safe_cond_assign() 592 if( X == Y ) in mbedtls_mpi_safe_cond_swap() 601 s = X->s; in mbedtls_mpi_safe_cond_swap() 602 X->s = mbedtls_ct_cond_select_sign( swap, Y->s, X->s ); in mbedtls_mpi_safe_cond_swap() 606 for( i = 0; i < X->n; i++ ) in mbedtls_mpi_safe_cond_swap() 608 tmp = X->p[i]; in mbedtls_mpi_safe_cond_swap() 609 X->p[i] = ( X->p[i] & ~limb_mask ) | ( Y->p[i] & limb_mask ); in mbedtls_mpi_safe_cond_swap() 632 if( X->n != Y->n ) in mbedtls_mpi_lt_mpi_ct() [all …]
|
A D | ecp.c | 787 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &P->X, &Q->X ) ); in mbedtls_ecp_copy() 841 if( mbedtls_mpi_cmp_mpi( &P->X, &Q->X ) == 0 && in mbedtls_ecp_point_cmp() 1239 MOD_MUL( *X ); in mbedtls_mpi_mul_mod() 1266 MOD_SUB( *X ); in mbedtls_mpi_sub_mod() 1288 MOD_ADD( *X ); in mbedtls_mpi_add_mod() 1303 MOD_ADD( *X ); in mbedtls_mpi_shift_l_mod() 1675 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &R->X, &X ) ); in ecp_add_mixed() 2315 mbedtls_mpi_cmp_mpi( &P->X, &grp->G.X ) == 0 ); in ecp_mul_comb() 2541 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &S->X, &S->X, &S->X ) ); in ecp_double_add_mxz() 3369 mbedtls_mpi_cmp_mpi( &pub->Q.X, &prv->Q.X ) || in mbedtls_ecp_check_pub_priv() [all …]
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/include/mbedtls/ |
A D | bignum.h | 211 void mbedtls_mpi_init( mbedtls_mpi *X ); 212 void mbedtls_mpi_init_mempool( mbedtls_mpi *X ); 221 void mbedtls_mpi_free( mbedtls_mpi *X ); 236 int mbedtls_mpi_grow( mbedtls_mpi *X, size_t nblimbs ); 276 void mbedtls_mpi_swap( mbedtls_mpi *X, mbedtls_mpi *Y ); 382 size_t mbedtls_mpi_lsb( const mbedtls_mpi *X ); 396 size_t mbedtls_mpi_bitlen( const mbedtls_mpi *X ); 411 size_t mbedtls_mpi_size( const mbedtls_mpi *X ); 520 int mbedtls_mpi_read_binary_le( mbedtls_mpi *X, 556 int mbedtls_mpi_write_binary_le( const mbedtls_mpi *X, [all …]
|
A D | debug.h | 52 #define MBEDTLS_SSL_DEBUG_MPI( level, text, X ) \ argument 53 mbedtls_debug_print_mpi( ssl, level, __FILE__, __LINE__, text, X ) 57 #define MBEDTLS_SSL_DEBUG_ECP( level, text, X ) \ argument 58 mbedtls_debug_print_ecp( ssl, level, __FILE__, __LINE__, text, X ) 76 #define MBEDTLS_SSL_DEBUG_MPI( level, text, X ) do { } while( 0 ) argument 77 #define MBEDTLS_SSL_DEBUG_ECP( level, text, X ) do { } while( 0 ) argument 231 const char *text, const mbedtls_mpi *X ); 253 const char *text, const mbedtls_ecp_point *X );
|
/optee_os-3.20.0/lib/libutils/isoc/newlib/ |
A D | strchr.c | 73 #define UNALIGNED(X) ((long)X & (sizeof (long) - 1)) argument 79 #define DETECTNULL(X) (((X) - 0x01010101L) & ~(X) & 0x80808080UL) argument 83 #define DETECTNULL(X) (((X) - 0x0101010101010101L) & ~(X) & \ argument 92 #define DETECTCHAR(X,MASK) (DETECTNULL(X ^ MASK)) argument
|
A D | strlen.c | 73 #define UNALIGNED(X) ((long)X & (LBLOCKSIZE - 1)) argument 76 #define DETECTNULL(X) (((X) - 0x01010101L) & ~(X) & 0x80808080UL) argument 80 #define DETECTNULL(X) (((X) - 0x0101010101010101L) & ~(X) & \ argument
|
A D | memchr.c | 76 #define UNALIGNED(X) ((long)X & (sizeof(long) - 1)) argument 85 #define DETECTNULL(X) (((X) - 0x01010101L) & ~(X) & 0x80808080UL) argument 89 #define DETECTNULL(X) (((X) - 0x0101010101010101L) & ~(X) & \ argument 102 #define DETECTCHAR(X, MASK) (DETECTNULL(X ^ MASK)) argument
|
A D | strcpy.c | 75 #define UNALIGNED(X, Y) \ argument 76 (((long)X & (sizeof (long) - 1)) | ((long)Y & (sizeof (long) - 1))) 79 #define DETECTNULL(X) (((X) - 0x01010101) & ~(X) & 0x80808080) argument 83 #define DETECTNULL(X) (((X) - 0x0101010101010101) & ~(X) & 0x8080808080808080) argument
|
A D | strcmp.c | 77 #define UNALIGNED(X, Y) \ argument 78 (((long)X & (sizeof(long) - 1)) | ((long)Y & (sizeof(long) - 1))) 82 #define DETECTNULL(X) (((X) - 0x01010101L) & ~(X) & 0x80808080UL) argument 85 #define DETECTNULL(X) (((X) - 0x0101010101010101L) & ~(X) & \ argument
|
A D | strncmp.c | 76 #define UNALIGNED(X, Y) \ argument 77 (((long)X & (sizeof (long) - 1)) | ((long)Y & (sizeof (long) - 1))) 81 #define DETECTNULL(X) (((X) - 0x01010101L) & ~(X) & 0x80808080UL) argument 84 #define DETECTNULL(X) (((X) - 0x0101010101010101L) & ~(X) & \ argument
|
A D | strncpy.c | 81 #define UNALIGNED(X, Y) \ argument 82 (((long)X & (sizeof (long) - 1)) | ((long)Y & (sizeof (long) - 1))) 85 #define DETECTNULL(X) (((X) - 0x01010101) & ~(X) & 0x80808080) argument 89 #define DETECTNULL(X) (((X) - 0x0101010101010101) & ~(X) & 0x8080808080808080) argument
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/encauth/ocb/ |
A D | s_ocb_done.c | 35 unsigned char *Z, *Y, *X; in s_ocb_done() local 54 X = XMALLOC(MAXBLOCKSIZE); in s_ocb_done() 56 if (X != NULL) { in s_ocb_done() 57 XFREE(X); in s_ocb_done() 69 ocb_shift_xor(ocb, X); in s_ocb_done() 70 XMEMCPY(Z, X, ocb->block_len); in s_ocb_done() 72 X[ocb->block_len-1] ^= (ptlen*8)&255; in s_ocb_done() 75 X[x] ^= ocb->Lr[x]; in s_ocb_done() 117 tag[x] = X[x]; in s_ocb_done() 122 zeromem(X, MAXBLOCKSIZE); in s_ocb_done() [all …]
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/encauth/gcm/ |
A D | gcm_add_aad.c | 48 gcm->X[x] ^= gcm->buf[x]; in gcm_add_aad() 52 gcm_mult_h(gcm, gcm->X); in gcm_add_aad() 59 gcm->X[x] ^= gcm->buf[x]; in gcm_add_aad() 61 gcm_mult_h(gcm, gcm->X); in gcm_add_aad() 64 XMEMCPY(gcm->Y, gcm->X, 16); in gcm_add_aad() 65 zeromem(gcm->X, 16); in gcm_add_aad() 89 *(LTC_FAST_TYPE_PTR_CAST(&gcm->X[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&adata[x + y])); in gcm_add_aad() 91 gcm_mult_h(gcm, gcm->X); in gcm_add_aad() 101 gcm->X[gcm->buflen++] ^= *adata++; in gcm_add_aad() 105 gcm_mult_h(gcm, gcm->X); in gcm_add_aad()
|
A D | gcm_add_iv.c | 54 *(LTC_FAST_TYPE_PTR_CAST(&gcm->X[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&IV[x + y])); in gcm_add_iv() 56 gcm_mult_h(gcm, gcm->X); in gcm_add_iv() 70 gcm->X[y] ^= gcm->buf[y]; in gcm_add_iv() 72 gcm_mult_h(gcm, gcm->X); in gcm_add_iv()
|
A D | gcm_process.c | 59 gcm_mult_h(gcm, gcm->X); in gcm_process() 87 *(LTC_FAST_TYPE_PTR_CAST(&gcm->X[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&ct[x+y])); in gcm_process() 91 gcm_mult_h(gcm, gcm->X); in gcm_process() 104 *(LTC_FAST_TYPE_PTR_CAST(&gcm->X[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&ct[x+y])); in gcm_process() 109 gcm_mult_h(gcm, gcm->X); in gcm_process() 126 gcm_mult_h(gcm, gcm->X); in gcm_process() 144 gcm->X[gcm->buflen++] ^= b; in gcm_process()
|
A D | gcm_done.c | 54 gcm_mult_h(gcm, gcm->X); in gcm_done() 61 gcm->X[x] ^= gcm->buf[x]; in gcm_done() 63 gcm_mult_h(gcm, gcm->X); in gcm_done() 70 tag[x] = gcm->buf[x] ^ gcm->X[x]; in gcm_done()
|