CertViewer

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer

#1 Post by Grünkohlkönig »

A simple X.509 certificate viewer for Microsoft Windows.

Desciption:
In order to display an X.509 certificate, simply drop a certificate file in the binary (DER) or the Base64-encoded (PEM) format onto the CertViewer window. Alternatively, you can copy a certificate in the PEM format to the clipboard. Last but not least, it is also possible to pass a certificate file to CertViewer via command-line parameter.

Note: By default, CertViewer continuously monitors the clipboard for "viewable" certificates in the PEM format.
Web-site:
https://deajl3ka.github.io/certviewer/

Screenshots:
https://github.com/dEajL3kA/certviewer/ ... ewer_1.png
https://github.com/dEajL3kA/certviewer/ ... ewer_2.png
https://github.com/dEajL3kA/certviewer/ ... ewer_3.png
https://github.com/dEajL3kA/certviewer/ ... ewer_4.png
https://github.com/dEajL3kA/certviewer/ ... ewer_5.png
https://github.com/dEajL3kA/certviewer/ ... ewer_6.png
https://github.com/dEajL3kA/certviewer/ ... ewer_7.png
https://github.com/dEajL3kA/certviewer/ ... ewer_8.png
https://github.com/dEajL3kA/certviewer/ ... ewer_9.png

Download page:
https://github.com/dEajL3kA/certviewer/releases
https://gitlab.com/deajl3ka1/CertViewer/-/releases

Mirror:
https://www.dropbox.com/sh/a7jhq1iwuwjx ... tibta?dl=0

Prerequisites:
.NET Framework 4.7.2 or later is required. Already included in Windows 10 v1803 (April 2018 Update) or later, and all versions of Windows 11.

License:
OpenSource (MIT License)
Last edited by Grünkohlkönig on Wed Mar 22, 2023 5:07 am, edited 15 times in total.
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
webfork
Posts: 10629
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: CertViewer

#2 Post by webfork »

Thanks for the submission and welcome to the site :)

Note that this requires .NET Framework 4.7.2 or above, which may affect portability for some.

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer v1.1.0

#3 Post by Grünkohlkönig »

Small update:
  • Updated Bouncy Castle Cryptography Library to version 2.1.1
  • Using Costura.Fody to create a self-contained EXE file
  • Implemented a separate tab to show the certificate extensions
  • Various improvements
Last edited by Grünkohlkönig on Mon Feb 27, 2023 7:46 am, edited 2 times in total.
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer 1.2.0

#4 Post by Grünkohlkönig »

Update:
  • Support for "Certificate Policies" extension has been implemented
  • Detailed view of certificate *public key* and *signature* has been implemented
  • Much improved clipboard monitoring code
  • Workaround to enable support for certificates with very large RSA key
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.0
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.0
Last edited by Grünkohlkönig on Wed Mar 01, 2023 8:58 am, edited 2 times in total.
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer 1.2.1

#5 Post by Grünkohlkönig »

Another small update:
  • Added "ASN.1 Outline" and "PEM Data" to the detail view for public keys and extensions
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.1
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.1
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer 1.2.2

#6 Post by Grünkohlkönig »

Another small update:
  • Added support for reading PKCS#12 (PFX) files
  • Added option to control whether DNs should be displayed in "reverse" order (as per RFC 2253)
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.2
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.2
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
Midas
Posts: 6384
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: CertViewer

#7 Post by Midas »

Thank you for keeping TPFC updated. 8)

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer v1.2.3

#8 Post by Grünkohlkönig »

Another small update:
  • Added support for reading JKS (Java KeyStore) files
  • Improved support for key-store files containing multiple certificates
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.3
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.3
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

User avatar
Grünkohlkönig
Posts: 7
Joined: Thu Feb 16, 2023 8:00 am

CertViewer 1.2.4

#9 Post by Grünkohlkönig »

Another small update:
  • Improved detection of possible PKCS#12 and JKS files
  • Improved password dialog
  • Added configuration option to specify the maximum file size
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.4
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.4
No system of mass surveillance has existed in any society that we know of to this point that has not been abused.

Post Reply