2
의 인쇄 X 및 Y이 내 코드입니다 : 나는 "유형의 불완전한 정의 '구조체 ec_point_st가'"라는 오류가 발생하고있어은 OpenSSL : EC_POINT
EC_KEY *eckey = EC_KEY_new();
EC_KEY_generate_key(eckey);
const EC_POINT *pub = EC_KEY_get0_public_key(eckey);
printf("%s", pub->X);
. 또한 시도 :
EC_GROUP *curve = EC_GROUP_new_by_curve_name(NID_secp521r1);
BN_CTX *ecctx= BN_CTX_new();
EC_KEY *eckey = EC_KEY_new();
EC_KEY_generate_key(eckey);
const EC_POINT *pub = EC_KEY_get0_public_key(eckey);
NSLog(@"%s", EC_POINT_point2hex(curve, pub, POINT_CONVERSION_HYBRID, ecctx));
이 경우 EXC_BAD_ACCESS 오류가 발생합니다. 공개 키의 x와 y 포인트를 인쇄하려면 어떻게해야합니까 (디버깅 용)?