Lines Matching refs:ecdh
543 rsa, dhm, ecdsa, ecdh; member
625 todo.ecdh = 1; in main()
1123 if( todo.ecdh ) in main()
1125 mbedtls_ecdh_context ecdh; in main() local
1161 mbedtls_ecdh_init( &ecdh ); in main()
1163 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1164 CHECK_AND_CONTINUE( mbedtls_ecdh_make_public( &ecdh, &olen, buf, sizeof( buf), in main()
1166 CHECK_AND_CONTINUE( mbedtls_ecp_copy( &ecdh.Qp, &ecdh.Q ) ); in main()
1167 ecp_clear_precomputed( &ecdh.grp ); in main()
1172 CHECK_AND_CONTINUE( mbedtls_ecdh_make_public( &ecdh, &olen, buf, sizeof( buf), in main()
1174 CHECK_AND_CONTINUE( mbedtls_ecdh_calc_secret( &ecdh, &olen, buf, sizeof( buf ), in main()
1176 mbedtls_ecdh_free( &ecdh ); in main()
1184 mbedtls_ecdh_init( &ecdh ); in main()
1187 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1188 … CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, myrand, NULL ) ); in main()
1193 CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, in main()
1195 … CHECK_AND_CONTINUE( mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in main()
1198 mbedtls_ecdh_free( &ecdh ); in main()
1209 mbedtls_ecdh_init( &ecdh ); in main()
1211 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1212 CHECK_AND_CONTINUE( mbedtls_ecdh_make_public( &ecdh, &olen, buf, sizeof( buf), in main()
1214 CHECK_AND_CONTINUE( mbedtls_ecp_copy( &ecdh.Qp, &ecdh.Q ) ); in main()
1215 CHECK_AND_CONTINUE( mbedtls_ecdh_make_public( &ecdh, &olen, buf, sizeof( buf), in main()
1217 ecp_clear_precomputed( &ecdh.grp ); in main()
1222 CHECK_AND_CONTINUE( mbedtls_ecdh_calc_secret( &ecdh, &olen, buf, sizeof( buf ), in main()
1224 mbedtls_ecdh_free( &ecdh ); in main()
1232 mbedtls_ecdh_init( &ecdh ); in main()
1235 CHECK_AND_CONTINUE( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) ); in main()
1236 CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Qp, in main()
1238 … CHECK_AND_CONTINUE( mbedtls_ecdh_gen_public( &ecdh.grp, &ecdh.d, &ecdh.Q, myrand, NULL ) ); in main()
1243 … CHECK_AND_CONTINUE( mbedtls_ecdh_compute_shared( &ecdh.grp, &z, &ecdh.Qp, &ecdh.d, in main()
1246 mbedtls_ecdh_free( &ecdh ); in main()
1253 if( todo.ecdh ) in main()