/optee_os/core/lib/libtomcrypt/src/hashes/ |
A D | md5.c | 105 ulong32 i, W[16], a, b, c, d; in _md5_compress() local 112 LOAD32L(W[i], buf + (4*i)); in _md5_compress() 143 FF(a,b,c,d,W[0],7,0xd76aa478UL) in _md5_compress() 147 FF(a,b,c,d,W[4],7,0xf57c0fafUL) in _md5_compress() 151 FF(a,b,c,d,W[8],7,0x698098d8UL) in _md5_compress() 159 GG(a,b,c,d,W[1],5,0xf61e2562UL) in _md5_compress() 160 GG(d,a,b,c,W[6],9,0xc040b340UL) in _md5_compress() 163 GG(a,b,c,d,W[5],5,0xd62f105dUL) in _md5_compress() 167 GG(a,b,c,d,W[9],5,0x21e1cde6UL) in _md5_compress() 172 GG(d,a,b,c,W[2],9,0xfcefa3f8UL) in _md5_compress() [all …]
|
A D | sha1.c | 49 ulong32 a,b,c,d,e,W[80],i; in _sha1_compress() local 56 LOAD32H(W[i], buf + (4*i)); in _sha1_compress() 68 W[i] = ROL(W[i-3] ^ W[i-8] ^ W[i-14] ^ W[i-16], 1); in _sha1_compress() 73 … #define FF0(a,b,c,d,e,i) e = (ROLc(a, 5) + F0(b,c,d) + e + W[i] + 0x5a827999UL); b = ROLc(b, 30); in _sha1_compress() 74 … #define FF1(a,b,c,d,e,i) e = (ROLc(a, 5) + F1(b,c,d) + e + W[i] + 0x6ed9eba1UL); b = ROLc(b, 30); in _sha1_compress() 75 … #define FF2(a,b,c,d,e,i) e = (ROLc(a, 5) + F2(b,c,d) + e + W[i] + 0x8f1bbcdcUL); b = ROLc(b, 30); in _sha1_compress() 76 … #define FF3(a,b,c,d,e,i) e = (ROLc(a, 5) + F3(b,c,d) + e + W[i] + 0xca62c1d6UL); b = ROLc(b, 30); in _sha1_compress()
|
/optee_os/core/crypto/ |
A D | sm3.c | 62 GET_UINT32_BE(W[0], data, 0); in sm3_process() 63 GET_UINT32_BE(W[1], data, 4); in sm3_process() 64 GET_UINT32_BE(W[2], data, 8); in sm3_process() 65 GET_UINT32_BE(W[3], data, 12); in sm3_process() 66 GET_UINT32_BE(W[4], data, 16); in sm3_process() 67 GET_UINT32_BE(W[5], data, 20); in sm3_process() 97 Temp1 = W[j - 16] ^ W[j - 9]; in sm3_process() 98 Temp2 = ROTL(W[j - 3], 15); in sm3_process() 101 Temp5 = ROTL(W[j - 13], 7) ^ W[j - 6]; in sm3_process() 102 W[j] = Temp4 ^ Temp5; in sm3_process() [all …]
|
/optee_os/lib/libmbedtls/mbedtls/library/ |
A D | sha1.c | 136 GET_UINT32_BE( local.W[ 0], data, 0 ); in mbedtls_internal_sha1_process() 137 GET_UINT32_BE( local.W[ 1], data, 4 ); in mbedtls_internal_sha1_process() 138 GET_UINT32_BE( local.W[ 2], data, 8 ); in mbedtls_internal_sha1_process() 139 GET_UINT32_BE( local.W[ 3], data, 12 ); in mbedtls_internal_sha1_process() 140 GET_UINT32_BE( local.W[ 4], data, 16 ); in mbedtls_internal_sha1_process() 141 GET_UINT32_BE( local.W[ 5], data, 20 ); in mbedtls_internal_sha1_process() 142 GET_UINT32_BE( local.W[ 6], data, 24 ); in mbedtls_internal_sha1_process() 143 GET_UINT32_BE( local.W[ 7], data, 28 ); in mbedtls_internal_sha1_process() 144 GET_UINT32_BE( local.W[ 8], data, 32 ); in mbedtls_internal_sha1_process() 145 GET_UINT32_BE( local.W[ 9], data, 36 ); in mbedtls_internal_sha1_process() [all …]
|
A D | sha512.c | 237 uint64_t temp1, temp2, W[80]; in mbedtls_internal_sha512_process() member 272 GET_UINT64_BE( local.W[i], data, i << 3 ); in mbedtls_internal_sha512_process() 276 local.W[i] = S1(local.W[i - 2]) + local.W[i - 7] + in mbedtls_internal_sha512_process() 277 S0(local.W[i - 15]) + local.W[i - 16]; in mbedtls_internal_sha512_process() 281 local.A[5], local.A[6], local.A[7], local.W[i], K[i] ); in mbedtls_internal_sha512_process() 292 GET_UINT64_BE( local.W[i], data, i << 3 ); in mbedtls_internal_sha512_process() 297 local.W[i] = S1(local.W[i - 2]) + local.W[i - 7] + in mbedtls_internal_sha512_process() 298 S0(local.W[i - 15]) + local.W[i - 16]; in mbedtls_internal_sha512_process() 305 local.A[5], local.A[6], local.A[7], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process() 307 local.A[4], local.A[5], local.A[6], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process() [all …]
|
A D | sha256.c | 184 local.W[t] = S1(local.W[(t) - 2]) + local.W[(t) - 7] + \ 185 S0(local.W[(t) - 15]) + local.W[(t) - 16] \ 201 uint32_t temp1, temp2, W[64]; in mbedtls_internal_sha256_process() member 217 GET_UINT32_BE( local.W[i], data, 4 * i ); in mbedtls_internal_sha256_process() 222 local.A[5], local.A[6], local.A[7], local.W[i], K[i] ); in mbedtls_internal_sha256_process() 232 GET_UINT32_BE( local.W[i], data, 4 * i ); in mbedtls_internal_sha256_process() 237 local.A[5], local.A[6], local.A[7], local.W[i+0], K[i+0] ); in mbedtls_internal_sha256_process() 239 local.A[4], local.A[5], local.A[6], local.W[i+1], K[i+1] ); in mbedtls_internal_sha256_process() 241 local.A[3], local.A[4], local.A[5], local.W[i+2], K[i+2] ); in mbedtls_internal_sha256_process() 243 local.A[2], local.A[3], local.A[4], local.W[i+3], K[i+3] ); in mbedtls_internal_sha256_process() [all …]
|
A D | bignum.c | 2372 mbedtls_mpi *W = NULL; in mbedtls_mpi_exp_mod() local 2447 if( W == NULL ) { in mbedtls_mpi_exp_mod() 2471 mpi_montmul( &W[1], &RR, N, mm, &T ); in mbedtls_mpi_exp_mod() 2487 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &W[j], &W[1] ) ); in mbedtls_mpi_exp_mod() 2490 mpi_montmul( &W[j], &W[j], N, mm, &T ); in mbedtls_mpi_exp_mod() 2498 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &W[i], &W[i - 1] ) ); in mbedtls_mpi_exp_mod() 2500 mpi_montmul( &W[i], &W[1], N, mm, &T ); in mbedtls_mpi_exp_mod() 2595 if( W ) in mbedtls_mpi_exp_mod() 2597 mbedtls_mpi_free( W + i ); in mbedtls_mpi_exp_mod() 3022 mbedtls_mpi W, R, T, A, RR; in mpi_miller_rabin() local [all …]
|
/optee_os/core/lib/libtomcrypt/src/hashes/sha2/ |
A D | sha512.c | 98 ulong64 S[8], W[80], t0, t1; in _sha512_compress() local 108 LOAD64H(W[i], buf + (8*i)); in _sha512_compress() 113 W[i] = Gamma1(W[i - 2]) + W[i - 7] + Gamma0(W[i - 15]) + W[i - 16]; in _sha512_compress() 119 t0 = S[7] + Sigma1(S[4]) + Ch(S[4], S[5], S[6]) + K[i] + W[i]; in _sha512_compress() 132 t0 = h + Sigma1(e) + Ch(e, f, g) + K[i] + W[i]; \ in _sha512_compress()
|
A D | sha256.c | 73 ulong32 S[8], W[64], t0, t1; in _sha256_compress() local 86 LOAD32H(W[i], buf + (4*i)); in _sha256_compress() 91 W[i] = Gamma1(W[i - 2]) + W[i - 7] + Gamma0(W[i - 15]) + W[i - 16]; in _sha256_compress() 97 t0 = h + Sigma1(e) + Ch(e, f, g) + K[i] + W[i]; \ in _sha256_compress() 109 t0 = h + Sigma1(e) + Ch(e, f, g) + ki + W[i]; \ in _sha256_compress()
|
/optee_os/core/lib/libtomcrypt/src/pk/dsa/ |
A D | dsa_generate_pqg.c | 35 void *t2L1, *t2N1, *t2q, *t2seedlen, *U, *W, *X, *c, *h, *e, *seedinc; in _dsa_make_params() local 118 err = mp_init_multi(&t2L1, &t2N1, &t2q, &t2seedlen, &U, &W, &X, &c, &h, &e, &seedinc, NULL); in _dsa_make_params() 157 if ((err = mp_read_unsigned_bin(W, wbuf, (n+1)*outbytes)) != CRYPT_OK) { goto cleanup; } in _dsa_make_params() 158 if ((err = mp_mod(W, t2L1, W)) != CRYPT_OK) { goto cleanup; } in _dsa_make_params() 159 if ((err = mp_add(W, t2L1, X)) != CRYPT_OK) { goto cleanup; } in _dsa_make_params() 197 mp_clear_multi(t2L1, t2N1, t2q, t2seedlen, U, W, X, c, h, e, seedinc, NULL); in _dsa_make_params()
|
/optee_os/out/arm/core/ |
A D | tee.symb_sizes | 19 000000000e109778 0000000000000820 W core_init_mmu_map 37 000000000e108414 00000000000004e0 W boot_init_primary_late 468 000000000e1089d0 00000000000000d8 W get_aslr_seed 583 000000000e1169cc 00000000000000ac W call_initcalls 584 000000000e116a78 00000000000000ac W call_finalcalls 750 000000000e11ff64 0000000000000080 W plat_rng_init 905 000000000e1134c0 0000000000000064 W console_putc 1529 000000000e113524 0000000000000020 W console_flush 2264 000000000e11fb28 0000000000000004 W tee_entry_std 2265 000000000e10de34 0000000000000004 W tee_entry_fast [all …]
|