<div dir="ltr">Thanks Stuart for replying. I am able to decode a public key which is in ascii armor format. But decoded information is again block of Base64 like <div><div>//////////////////////////////////////////////////////////////////////////////////////////</div><div>99020D04624C0847011000CED5D5FF24<br></div><div>FAF1052D0254C83FBEA80D956D1F8A08<br>A3CACCF52DA10BF8465270A889F9A2B0<br>E61EE71AD239E39FEE37DA24E8CFCEA7<br></div><div>....</div><div>......</div><div>....... n</div><div>//////////////////////////////////////////////////////////////////////////</div><div><br></div><div><b>From this how to find RSA public key (n,e) values?? not able to relate.</b> </div><div>I want to pass imported public key like below format to API  "<b><i>gcry_error_t gcry_pk_verify (gcry sexp t sig, gcry sexp t data, gcry sexp t pkey</i></b>)"</div><div>//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////</div><div><div>static const char sample_public_key[] =<br>" (public-key"<br>"  (rsa"<br>"   (n #009F56231A3D82E3E7D613D59D53E9AB921BEF9F08A782AED0B6E46ADBC853EC"<br>"       7C71C422435A3CD8FA0DB9EFD55CD3295BADC4E8E2E2B94E15AE82866AB8ADE8"<br>"       7E469FAE76DC3577DE87F1F419C4EB41123DFAF8D16922D5EDBAD6E9076D5A1C"<br>"       958106F0AE5E2E9193C6B49124C64C2A241C4075D4AF16299EB87A6585BAE917"<br>"       DEF27FCDD165764D069BC18D16527B29DAAB549F7BBED4A7C6A842D203ED6613"<br>"       6E2411744E432CD26D940132F25874483DCAEECDFD95744819CBCF1EA810681C"<br>"       42907EBCB1C7EAFBE75C87EC32C5413EA10476545D3FC7B2ADB1B66B7F200918"<br>"       664B0E5261C2895AA28B0DE321E921B3F877172CCCAB81F43EF98002916156F6CB#)"<br>"   (e #010001#)))";<br></div><div>//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////</div></div><div><br></div><div>Please suggest to me how to proceed. </div><div><br></div><div>Regards,</div><div>Vishal Rana</div><div><br><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 6, 2022 at 11:05 AM Stuart Longland <<a href="mailto:stuartl@longlandclan.id.au">stuartl@longlandclan.id.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 6 Apr 2022 10:47:07 +0530<br>
Vishal Rana via Gnupg-users <<a href="mailto:gnupg-users@gnupg.org" target="_blank">gnupg-users@gnupg.org</a>> wrote:<br>
<br>
> But not sure how to decode imported ascii armor public key in above format.<br>
> I tried to find in gnupg documents but not able to get information.<br>
> Please suggest.<br>
<br>
<a href="https://datatracker.ietf.org/doc/html/rfc4880#section-6.2" rel="noreferrer" target="_blank">https://datatracker.ietf.org/doc/html/rfc4880#section-6.2</a> describes the<br>
ASCII Armor format.<br>
<br>
That whole document should have lots of relevant bits.<br>
-- <br>
Stuart Longland (aka Redhatter, VK4MSL)<br>
<br>
I haven't lost my mind...<br>
  ...it's backed up on a tape somewhere.<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><span style="color:rgb(102,102,204);font-family:garamond,serif"> </span><div style="text-align:justify"><span style="color:rgb(64,49,82);font-size:10pt"><font face="Courier New"><font style="font-family:verdana,sans-serif" size="2"><b><font style="font-family:garamond,serif;color:rgb(51,51,255)"><span style="color:rgb(0,0,0);font-family:verdana,sans-serif">Thanks & Regards,</span><br><br></font><font color="#000099"><font style="color:rgb(51,51,255);font-family:verdana,sans-serif">Vishal Rana<br>Mobile :09422123401</font></font></b></font><b><font color="#000099" face="georgia,serif" size="4"><br></font></b></font></span></div></div>