Depends what you want it to print, I guess... ASN1_STRING_print_ex() can print any ASN1_STRING (including an ASN1_BIT_STRING) but it'll come out binary packed. If you want to do anything fancier like print individual bit values in a more human-readable way, you'll have to do it yourself, as far as I know.
-Dave > On Oct 16, 2018, at 10:32, Opa114 <opa...@web.de> wrote: > > Hi, > > thanks for this - what about the ASN1_BIT_STRING? Is there such a predefined > function? > > Von: openssl-users <openssl-users-boun...@openssl.org > <mailto:openssl-users-boun...@openssl.org>> im Auftrag von Dave Coombs > <dcoo...@carillon.ca <mailto:dcoo...@carillon.ca>> > Gesendet: Dienstag, 16. Oktober 2018 15:17 Uhr > An: openssl-users@openssl.org <mailto:openssl-users@openssl.org> > Betreff: Re: [openssl-users] BIO_printf with ASN1_BIT_STRING and ASN1_INTEGER? > > Hi, > > You can use i2a_ASN1_INTEGER() to print an ASN1_INTEGER to a BIO. > > -Dave > > >> On Oct 16, 2018, at 05:37, Opa114 <opa...@web.de <mailto:opa...@web.de>> >> wrote: >> >> Hi there, >> >> i have to print out some data, which is an ASN1_BIT_STRING and an >> ASN1_INTEGER with BIO_printf. For GENERAL_NAME for example there a >> predefined functions i can use like this: GENERAL_NAME_print(bp, >> GENERAL_NAME_VAR) <= 0 >> >> But for ASN1_INTGER and ASN1_BIT_STRING i haven't found any predefined >> function like ASN1_INTEGER_PRINT or something similiar i can use. So can >> someone tell me how i print out these two data types with BIO_printf in the >> correct and actual way? >> >> thanks a lot. >> -- >> openssl-users mailing list >> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users >> <https://mta.openssl.org/mailman/listinfo/openssl-users>
-- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users