I call these:
d2i_X509()
X509_print_fp()
which calls
pkey_set_type()
EVP_PKEY_asn1_find()
and that call fails.
I've traced the following error down to the rsaOAEP algorithm, which has a
nid of 919. I've included both the openssl and dumpasn1 dump of the
X509 certificate. Am I doing something wrong in openssl, or is there
a problem with the certificate? I tried certificates from two
vendors, and they both fail at the same point.
X509_print_fp() gives
Subject Public Key Info:
Public Key Algorithm: rsaesOaep
Unable to load Public Key
140243704706728:error:0609E09C:lib(6):func(158):reason(156):p_lib.c:239:
140243704706728:error:0B07706F:lib(11):func(119):reason(111):x_pubkey.c:155:
~~
dumpasn1 gives ()
152 0: . . SEQUENCE {}
154 351: . . SEQUENCE {
158 74: . . . SEQUENCE {
160 9: . . . . OBJECT IDENTIFIER rsaOAEP (1 2 840 113549 1 1 7)
: . . . . . (PKCS #1)
171 61: . . . . SEQUENCE {
173 11: . . . . . [0] {
175 9: . . . . . . SEQUENCE {
177 5: . . . . . . . OBJECT IDENTIFIER sha1 (1 3 14 3 2 26)
: . . . . . . . . (OIW)
184 0: . . . . . . . NULL
: . . . . . . . }
: . . . . . . }
186 24: . . . . . [1] {
188 22: . . . . . . SEQUENCE {
190 9: . . . . . . . OBJECT IDENTIFIER pkcs1-MGF (1 2 840 113549 1 1 8)
: . . . . . . . . (PKCS #1)
201 9: . . . . . . . SEQUENCE {
203 5: . . . . . . . . OBJECT IDENTIFIER sha1 (1 3 14 3 2 26)
: . . . . . . . . . (OIW)
210 0: . . . . . . . . NULL
: . . . . . . . . }
: . . . . . . . }
: . . . . . . }
212 20: . . . . . [2] {
214 18: . . . . . . SEQUENCE {
216 9: . . . . . . . OBJECT IDENTIFIER
: . . . . . . . . rsaOAEP-pSpecified (1 2 840 113549 1 1 9)
: . . . . . . . . (PKCS #1)
227 5: . . . . . . . OCTET STRING 54 43 50 41 00 TCPA.
: . . . . . . . }
: . . . . . . }
: . . . . . }
: . . . . }
234 271: . . . BIT STRING, encapsulates {
239 266: . . . . SEQUENCE {
243 257: . . . . . INTEGER
: . . . . . . 00 FB FD F9 09 63 15 A4 .....c..
: . . . . . . 62 5F 79 C7 A9 E2 F8 FF b_y.....
: . . . . . . B4 C9 68 2F 32 F0 D4 3A ..h/2..:
: . . . . . . 78 AF A3 51 D1 95 DF E3 x..Q....
: . . . . . . 83 BE BF 74 D2 61 03 F6 ...t.a..
: . . . . . . 82 8C D6 3C C6 86 1A 73 ...<...s
: . . . . . . 09 5A A5 9E 5D 1B D6 D8 .Z..]...
: . . . . . . 72 50 BE 02 D7 0A 8B 8C rP......
: . . . . . . BC BF 92 CF 7D 25 62 E0 ....}%b.
: . . . . . . D5 96 4D 04 96 95 83 24 ..M....$
: . . . . . . A5 23 1E 10 21 06 16 06 .#..!...
: . . . . . . BF 33 99 F7 D1 F0 BF 18 .3......
: . . . . . . 7C B3 1E B6 D2 20 F6 DF |.... ..
: . . . . . . 09 52 F5 2C 3E D0 2D 82 .R.,>.-.
: . . . . . . D8 AB A6 6A 34 73 8E 9E ...j4s..
: . . . . . . D8 B7 7B 4B 5F DE 4B 9F ..{K_.K.
: . . . . . . 31 4A 7D C4 EC 81 EC 23 1J}....#
: . . . . . . 79 AD E4 78 DA 52 41 BB y..x.RA.
: . . . . . . 03 6B 1A 3F 9C A6 E5 7F .k.?....
: . . . . . . 3F B9 62 03 55 01 E7 44 ?.b.U..D
: . . . . . . C9 88 B5 90 A8 CE 3E E3 ......>.
: . . . . . . 62 D2 34 56 E8 02 C2 F4 b.4V....
: . . . . . . 09 4E 58 71 32 29 D4 DF .NXq2)..
: . . . . . . 05 8B 37 58 06 66 9A 91 ..7X.f..
: . . . . . . 1A 20 B2 3A 0A 5F 35 F2 . .:._5.
: . . . . . . 9E 7A 39 79 EA 97 1D B0 .z9y....
: . . . . . . 39 2B AA 93 BB 94 8F 15 9+......
: . . . . . . 30 03 C5 38 28 53 1D 61 0..8(S.a
: . . . . . . 3E EB AB 3B E7 98 96 A1 >..;....
: . . . . . . D2 35 0E 3D 37 26 F9 D0 .5.=7&..
: . . . . . . 93 05 99 B3 0C 4C B7 FA .....L..
: . . . . . . C4 36 BB 52 D1 B6 D5 9E .6.R....
: . . . . . . D7 .
504 3: . . . . . INTEGER 65537
: . . . . . }
: . . . . }
: . . . }
--
Ken Goldman [email protected]
914-784-7646 (863-7646)