Lines Matching refs:grp
13 mbedtls_ecp_group grp;
19 mbedtls_ecp_group_init( &grp );
27 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
28 TEST_ASSERT( mbedtls_ecp_gen_keypair( &grp, &d, &Q, &rnd_pseudo_rand, &rnd_info )
31 TEST_ASSERT( mbedtls_ecdsa_sign( &grp, &r, &s, &d, buf, sizeof( buf ),
33 TEST_ASSERT( mbedtls_ecdsa_verify( &grp, buf, sizeof( buf ), &Q, &r, &s ) == 0 );
36 mbedtls_ecp_group_free( &grp );
47 mbedtls_ecp_group grp;
54 mbedtls_ecp_group_init( &grp );
61 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
71 if( grp.nbits % 8 != 0 )
73 unsigned char shift = 8 - ( grp.nbits % 8 );
82 TEST_ASSERT( mbedtls_ecdsa_sign( &grp, &r, &s, &d, hash, hlen,
88 TEST_ASSERT( mbedtls_ecdsa_verify( &grp, hash, hlen, &Q, &r_check, &s_check ) == 0 );
91 mbedtls_ecp_group_free( &grp );
102 mbedtls_ecp_group grp;
108 mbedtls_ecp_group_init( &grp );
113 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
123 TEST_ASSERT( mbedtls_ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0 );
129 mbedtls_ecp_group_free( &grp );