For example, add the following to the r_phase_items.c sample:
R_PKEY *pk = NULL;
R_ITEM pkX, pkY;
R_ITEM p1;
...
// after R_CR_key_exchange_phase_1(obj2, p1_buf2, &p1_len2)
if ((ret = r_phase_items_create_params(bio_err, pkey_ctx, R_PKEY_TYPE_ECC,
&pk)) != R_ERROR_NONE)
{
BIO_printf(bio_err, "Unable to create parameters\n");
goto end;
}
p1.data = p1_buf1;
p1.len = p1_len1;
if ((ret = R_PKEY_set_info(pk, R_PKEY_INFO_ID_EC_PUB_KEY, &p1)) != R_ERROR_NONE)
{
BIO_printf(bio_err, "Unable to set public key\n");
goto end;
}
if ((ret = R_PKEY_get_info(pk, R_PKEY_INFO_ID_EC_PUB_KEY_X, &pkX)) != R_ERROR_NONE)
{
BIO_printf(bio_err, "Unable to get X-ordinate\n");
goto end;
}
BIO_printf(bio_out, "OBJECT 1 X-ORDINATE:\n");
BIO_dump(bio_out, pkX.data, pkX.len);
if ((ret = R_PKEY_get_info(pk, R_PKEY_INFO_ID_EC_PUB_KEY_Y, &pkY)) != R_ERROR_NONE)
{
BIO_printf(bio_err, "Unable to get Y-ordinate\n");
goto end;
}
BIO_printf(bio_out, "OBJECT 1 Y-ORDINATE:\n");
BIO_dump(bio_out, pkY.data, pkY.len);
Related Articles
Account Template for Role Causes Invalid Account Name in CR for RSA Identity Governance & Lifecycle 32Number of Views Fine grained role review with sign-off option and maintain action for all items of the role is generating a CR and the CR … 36Number of Views What is the originator info? 35Number of Views Form used in manual fulfillment node does not reflect the changes done in the CR created in RSA Identity Governance & Life… 18Number of Views CRs created from Role Rules that include account creations create pending accounts with wrong Account Names in RSA Identit… 136Number of Views
Trending Articles
RSA Authentication Manager 8.9 Release Notes (January 2026) RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory Troubleshooting AFX Server issues in RSA Identity Governance & Lifecycle Downloading RSA Authentication Manager license files or RSA Software token seed records