Lines Matching refs:grp
13 mbedtls_ecp_group grp;
18 mbedtls_ecp_group_init( &grp );
24 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
26 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dA, &qA, &rnd_pseudo_rand, &rnd_info )
28 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dB, &qB, &rnd_pseudo_rand, &rnd_info )
30 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zA, &qB, &dA,
32 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zB, &qA, &dB,
38 mbedtls_ecp_group_free( &grp );
50 mbedtls_ecp_group grp;
57 mbedtls_ecp_group_init( &grp );
62 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
68 if( grp.nbits % 8 != 0 )
70 unsigned char shift = 8 - ( grp.nbits % 8 );
84 if( grp.nbits % 8 != 0 )
86 unsigned char shift = 8 - ( grp.nbits % 8 );
96 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dA, &qA,
104 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dB, &qB,
113 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zA, &qB, &dA, NULL, NULL ) == 0 );
115 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zB, &qA, &dB, NULL, NULL ) == 0 );
119 mbedtls_ecp_group_free( &grp );
139 TEST_ASSERT( mbedtls_ecp_group_load( &srv.grp, id ) == 0 );