New AS Plugin: Certificate Viewer
-
- Plugin Developer
- Posts: 216
- Joined: 09 Dec 2005, 23:23
- Location: Ceske Budejovice, Czech Republic
- Contact:
Re: New AS Plugin: Certificate Viewer
Good work, Vilo. Seems this plugin will save me a lot of typing of OpenSSL command lines Thanks.
-
- Posts: 12
- Joined: 29 Mar 2012, 13:41
- Location: Hamburg, Germany
Re: New AS Plugin: Certificate Viewer
Thanks you Vilo
Re: New AS Plugin: Certificate Viewer
Thanks Vilo, works great!
- stepand76
- Plugin Developer
- Posts: 455
- Joined: 16 Apr 2007, 21:22
- Location: Pardubice, Czech Republic
Re: New AS Plugin: Certificate Viewer
Good work!
Re: New AS Plugin: Certificate Viewer
What happened to the plugin link? Was it deleted?
Re: New AS Plugin: Certificate Viewer
More then just the link, his posts too are gone.
His website (& download links) are still up.
His website (& download links) are still up.
WinXP Pro SP3 or Win7 x86 | SS 2.54
Re: New AS Plugin: Certificate Viewer
Hi all, don't know what happened, but my account was deleted. Not by me! Sorry.
The plugin you can find here: https://github.com/lejcik/certviewer
And releases here: https://github.com/lejcik/certviewer/releases
BR,
Vilo
The plugin you can find here: https://github.com/lejcik/certviewer
And releases here: https://github.com/lejcik/certviewer/releases
BR,
Vilo
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Re: New AS Plugin: Certificate Viewer
Vilo, I'm very sorry, it was my fault. I have mistakenly deleted your account (including all posts) during spam cleanup on Mon Jan 14, 2019 12:46 pm.
Re: New AS Plugin: Certificate Viewer
no worries, I'm back
Re: New AS Plugin: Certificate Viewer
Hi all, I have an update of this plugin. It didn't work as I wanted (tested with certificates that I got from my company), so that I improved it to ease my job
I improved certificate formats auto-detection, added support for a few more certificate formats, and updated the sources for openssl version 3.0 (there are quite significant API changes). Latest plugin version is 1.2, you can find it here: https://github.com/lejcik/certviewer/releases
Feel free to use it, and if you find any problem, let me know. Enjoy.
BR,
Vilo
I improved certificate formats auto-detection, added support for a few more certificate formats, and updated the sources for openssl version 3.0 (there are quite significant API changes). Latest plugin version is 1.2, you can find it here: https://github.com/lejcik/certviewer/releases
Feel free to use it, and if you find any problem, let me know. Enjoy.
BR,
Vilo
Re: New AS Plugin: Certificate Viewer
Nice job mate!
Re: New AS Plugin: Certificate Viewer
Is is posible SK language?
Screenshots:
--
I can help to translate it.
Screenshots:
--
I can help to translate it.
- Attachments
-
- 2023-01-26 plugin - installed.png (43.24 KiB) Viewed 32109 times
-
- 2023-01-26 default.png (72.69 KiB) Viewed 32109 times
Re: New AS Plugin: Certificate Viewer
Hi AD7,
This is not that easy task. In fact, I have only a few strings in the certdump.cpp file: (see the BIO_printf() calls)
https://github.com/lejcik/certviewer/bl ... rtdump.cpp
In your example, the header (object type and format strings) can be translated easily, but the rest of the certificate dump content comes from OpenSSL library. If you want to localize such content, you have to reimplement the certificate printers (X509_print(), EVP_PKEY_print_public(), EVP_PKEY_print_private() and others from the library) similarly as I did it in openssl-helpers.cpp, where I have a small part of the library sources that I wanted to customize. The helpers I have to sync regularly with original sources when openssl is upgraded. So, maintaining the certificate printer functions may bring a lot of work to the maintainer. And I'm not sure if this is worth such effort.
Moreover, people who work with certificates should know the english terms, their localizations are sometimes confusing (even on Windows or web browsers). So, personally I'd stay with english only version of this plugin...
Vilo
This is not that easy task. In fact, I have only a few strings in the certdump.cpp file: (see the BIO_printf() calls)
https://github.com/lejcik/certviewer/bl ... rtdump.cpp
In your example, the header (object type and format strings) can be translated easily, but the rest of the certificate dump content comes from OpenSSL library. If you want to localize such content, you have to reimplement the certificate printers (X509_print(), EVP_PKEY_print_public(), EVP_PKEY_print_private() and others from the library) similarly as I did it in openssl-helpers.cpp, where I have a small part of the library sources that I wanted to customize. The helpers I have to sync regularly with original sources when openssl is upgraded. So, maintaining the certificate printer functions may bring a lot of work to the maintainer. And I'm not sure if this is worth such effort.
Moreover, people who work with certificates should know the english terms, their localizations are sometimes confusing (even on Windows or web browsers). So, personally I'd stay with english only version of this plugin...
Vilo
Re: New AS Plugin: Certificate Viewer
And regarding the second example, it seems that the certificate file was not parsed. I think it's because of the uncommented lines just above the --BEGIN CERTIFICATE-- line, try out to comment them out to view the content, or try to run:
Then it should work with your file. If not, it will not work also with this plugin, as both use the same parsing engine.
Code: Select all
openssl x509 -in e:\cacert.pem -text