>On Tue, Apr 3, 2012 at 6:03 PM,  wrote:
>>On Tue 03/04/12 12:46 PM , brajan balamurugan....@gmail.com sent:
>>
>>I want to know what is ASN1_OCTET_STRING and how to convert that into c++
>>string /char *
>>--
>
>An ASN1_OCTET_STRING is just another name for the ASN1_STRING type. Assuming 
>that the data you are >trying to manipulate corresponds to an octet boundary 
>(it truly is just a collection of octets and not a bit string), >then you can 
>simple treat it as a block of memory to be copied around.
>
>ASN1_STRING.length holds the length of the data and ASN1_STRING.data is a 
>pointer to the octet "string" ( I >never liked the term string here because 
>C/C++ programmers always think of a string being NUL terminated >whereas an 
>octet string is usually not).
>
>On Tue 03/04/12 1:54 PM , Balamurugan rajan balamurugan....@gmail.com sent:
>Then how to convert a Octet string to Readable format .

The question there would be why would you want to? If you really must print it 
out, then you need to make a personal decision on the display format - decimal? 
binary? hex? bit-string? base-64?

Simplest Hex;
    int i;
    for(i=0; i
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to