-2
如何在使用i2d_RSAPublicKey提取后,打印存储在常量无符号字符*中的公钥?在stdout上打印使用openssl的RSA公共密钥
如何在使用i2d_RSAPublicKey提取后,打印存储在常量无符号字符*中的公钥?在stdout上打印使用openssl的RSA公共密钥
你的问题相当广泛。但是,假设公钥是unsigned char
的数组,则需要将每个字符(每个字节)转换为可读的字符,例如十六进制或base-64编码。
东西如以十六进制整个密钥可能的工作非常简单:
for (int i = 0; i < pubkey_len; i++)
printf("%02X", pubkey[i]);
'的printf( “%S \ n”,缓冲区);'? – charliehorse55