Hello, list! I use pyopenssl [0] for checking SSL certificates. And one of such checks is if given certificate is self-signed. I can do it using values of X509v3 extensions: the subject key identifier and the authority key id: X509v3 Subject Key Identifier: 0E:D4:AA:B1:09:91:7C:36:60:EA:56:4E:9C:57:00:AF:9C:4D:02:00 X509v3 Authority Key Identifier: keyid:0E:D4:AA:B1:09:91:7C:36:60:EA:56:4E:9C:57:00:AF:9C:4D:02:00
I read documentation of pyOpenSSL but I didn't find way how to grub this information from certificate using, for example, methods of X509 object. May be there is another way to parse SSL certificates? I will be glad to get ever text version of given SSL certificate :) [0] http://pyopenssl.sourceforge.net/ P.S. I already wrote to pyopenssl mailing list, but there is now answer there :( Тарас Иващенко (Taras Ivashchenko) -- "Software is like sex: it's better when it's free.", - Linus Torvalds. -- http://mail.python.org/mailman/listinfo/python-list