gnutls-devel
[Top][All Lists]
Advanced

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

Possible bug in pkcs8 import


From: David Marín Carreño
Subject: Possible bug in pkcs8 import
Date: Tue, 21 Oct 2008 18:53:07 +0200

Hi all.

I am developing PKCS#8 import in gnoMint (http://gnomint.sf.net).

For testing what are the error codes obtained while probing the type
of a given file, I have developed a little program that tries to
import a given file as a PEM-codified crypted and unencrypted PKCS8
file, and the same with DER format.

The problem is that I am not able to import any PKCS#8 file, crypted
or unencrypted, DER or PEM. I have generated these PKCS#8 (attached)
files using gnutls (test-pem-crypt.pkcs8), openssl
(test-pem-uncrypt.pkcs8, and both test-der-*.pkcs8), and certtool
(test-pem-crypt2048.pkcs8).

I am obtaining -207 (GNUTLS_E_BASE64_UNEXPECTED_HEADER_ERROR) while
trying to import a DER file as a PEM file, which is correct. But all
other combinations always result with an error -67
(GNUTLS_E_ASN1_ELEMENT_NOT_FOUND).

Could anyone help me? Is the problem in the PKCS8 files, in my test
program, or in gnutls?

Thank you all.

-- 
David Marín Carreño

Attachment: test-pem-unencrypt.pkcs8
Description: Binary data

Attachment: test-pem-crypt.pkcs8
Description: Binary data

Attachment: test-der-unencrypt.pkcs8
Description: Binary data

Attachment: test-der-crypt.pkcs8
Description: Binary data

Attachment: test-pem-crypt2048.pkcs8
Description: Binary data

Attachment: test-gnutls.c
Description: Binary data


reply via email to

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