[gnutls-dev] unencrypted PKCS#12

Aleix Conchillo Flaque aleix at member.fsf.org
Tue Oct 19 00:21:10 CEST 2004


Hi,

I'm playing around opening some PKCS#12 files and I've found something
curious. When PKCS#12s are not encrypted:

- gnutls_pkcs12_bag_decrypt(bag, "") works, but if I pass a NULL I get
  a segmentation fault.

- gnutls_x509_privkey_import_pkcs8(key, &key_data, GNUTLS_X509_FMT_DER,
                                   NULL, 0)
  here if I pass an empty password "" instead of NULL I get an
  GNUTLS_E_MPI_SCAN_FAILED error (The scanning of a large integer has
  failed).

Which is the correct way to use this? I've make it work just trying,
but is not specified anywhere. Or may be I missed something.

Thanks in advance.

Regards,

aleix




More information about the Gnutls-dev mailing list