Did you try the interface in abstract.h for public keys? On Tue, Dec 14, 2010 at 7:54 PM, Murray S. Kucherawy <[email protected]> wrote: > Looks like signing is now working, but I can't import a DER public key with > this: > > gnutls_x509_crt_init(&pubkey); > key.data = <pointer to DER data>; > key.size = <length of DER data, currently >; > gnutls_x509_crt_import(pubkey, &key, GNUTLS_X509_FMT_DER); > > The import call is returning -73, GNUTLS_E_ASN1_TAG_ERROR. > > What I'm actually importing is an DER encoded RSA public key, namely a PEM > one with the "---BEGIN PUBLIC KEY---" removed and then the base64 decoding > done. It's a 1024 bit key, and post-decoding it's 162 bytes long. >
_______________________________________________ Help-gnutls mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnutls
