[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PEM generated by gnutls_rsa_params_export_pkcs1 and gnutls_dh_params

From: Sam Varshavchik
Subject: Re: PEM generated by gnutls_rsa_params_export_pkcs1 and gnutls_dh_params_import_pkcs3
Date: Sun, 22 Jun 2008 21:28:08 -0400

Nikos Mavrogiannopoulos writes:

Sam Varshavchik wrote:
The buffer size return value from gnutls_dh_params_import_pkcs3(), when
specifying GNUTLS_X509_FMT_PEM, seems to include a trailing \0 byte,
after "-----END DH PARAMETERS-----<NL>". On the other hand,
gnutls_rsa_params_export_pkcs1() with GNUTLS_X509_FMT_PEM sets the
returned buffer size to not include any trailing \0, after "-----END RSA

That's the behavior I've observed with 2.0.4; and I haven't yet built
2.4.0. If that's the case, I'm not really sure if it's a major issue,
but perhaps this should be noted in the man pages.

 This is a bug for sure, thank you for reporting it. Does the attached
patch solve your issue?

Yes, with this patch gnutls_dh_params_import_pkcs3() no longer produces the trailing null byte.

Attachment: pgpgnmKiFTmvg.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]