Lines Matching refs:i

60 static void sha512_put_uint64_be( uint64_t n, unsigned char *b, uint8_t i )  in sha512_put_uint64_be()  argument
62 MBEDTLS_PUT_UINT64_BE(n, b, i); in sha512_put_uint64_be()
195 int i; in mbedtls_internal_sha512_process() local
225 for( i = 0; i < 8; i++ ) in mbedtls_internal_sha512_process()
226 local.A[i] = ctx->state[i]; in mbedtls_internal_sha512_process()
229 for( i = 0; i < 80; i++ ) in mbedtls_internal_sha512_process()
231 if( i < 16 ) in mbedtls_internal_sha512_process()
233 local.W[i] = MBEDTLS_GET_UINT64_BE( data, i << 3 ); in mbedtls_internal_sha512_process()
237 local.W[i] = S1(local.W[i - 2]) + local.W[i - 7] + in mbedtls_internal_sha512_process()
238 S0(local.W[i - 15]) + local.W[i - 16]; in mbedtls_internal_sha512_process()
242 local.A[5], local.A[6], local.A[7], local.W[i], K[i] ); in mbedtls_internal_sha512_process()
251 for( i = 0; i < 16; i++ ) in mbedtls_internal_sha512_process()
253 local.W[i] = MBEDTLS_GET_UINT64_BE( data, i << 3 ); in mbedtls_internal_sha512_process()
256 for( ; i < 80; i++ ) in mbedtls_internal_sha512_process()
258 local.W[i] = S1(local.W[i - 2]) + local.W[i - 7] + in mbedtls_internal_sha512_process()
259 S0(local.W[i - 15]) + local.W[i - 16]; in mbedtls_internal_sha512_process()
262 i = 0; in mbedtls_internal_sha512_process()
266 local.A[5], local.A[6], local.A[7], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
268 local.A[4], local.A[5], local.A[6], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
270 local.A[3], local.A[4], local.A[5], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
272 local.A[2], local.A[3], local.A[4], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
274 local.A[1], local.A[2], local.A[3], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
276 local.A[0], local.A[1], local.A[2], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
278 local.A[7], local.A[0], local.A[1], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
280 local.A[6], local.A[7], local.A[0], local.W[i], K[i] ); i++; in mbedtls_internal_sha512_process()
282 while( i < 80 ); in mbedtls_internal_sha512_process()
285 for( i = 0; i < 8; i++ ) in mbedtls_internal_sha512_process()
286 ctx->state[i] += local.A[i]; in mbedtls_internal_sha512_process()
535 int i, j, k, buflen, ret = 0; in mbedtls_sha512_self_test() local
551 for( i = 0; i < (int) ARRAY_LENGTH(sha512_test_sum); i++ ) in mbedtls_sha512_self_test()
553 j = i % 3; in mbedtls_sha512_self_test()
555 k = i < 3; in mbedtls_sha512_self_test()
588 if( memcmp( sha512sum, sha512_test_sum[i], 64 - k * 16 ) != 0 ) in mbedtls_sha512_self_test()