CertViewer [DotNET security utility]

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: 10
Joined: Thu Feb 16, 2023 8:00 am

CertViewer [DotNET security utility]

#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://archive.org/download/cert-viewer.v1-2-7
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 Feb 14, 2024 5:01 am, edited 19 times in total.

User avatar
webfork
Posts: 10818
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: 10
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.

User avatar
Grünkohlkönig
Posts: 10
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.

User avatar
Grünkohlkönig
Posts: 10
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

User avatar
Grünkohlkönig
Posts: 10
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

User avatar
Midas
Posts: 6710
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: 10
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

User avatar
Grünkohlkönig
Posts: 10
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

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

Re: CertViewer

#10 Post by Grünkohlkönig »

Another small update:
  • Updated Bouncy Castle Cryptography library to version 2.2.0
  • Removed workaround for Bouncy Castle forcefully closing the "wrapped" stream
  • Added button to open a new instance to the tab bar
  • Various improvements
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.5
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.5

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

Re: CertViewer

#11 Post by Grünkohlkönig »

Maintenance update:
  • Updated Bouncy Castle Cryptography library to version 2.2.1 (Changelog)
Download:
https://github.com/dEajL3kA/certviewer/ ... /tag/1.2.6
https://gitlab.com/deajl3ka1/CertViewer ... ases/1.2.6

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

Re: CertViewer

#12 Post by Grünkohlkönig »

Last edited by Grünkohlkönig on Wed Feb 14, 2024 4:59 am, edited 2 times in total.

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

Re: CertViewer [DotNET security utility]

#13 Post by Midas »

Topic update (for completeness sake): CertViewer v1.2.7 released (changes and downloads at https://github.com/dEajL3kA/certviewer/releases)...
CertViewer: A simple X.509 certificate viewer for Microsoft Windows.
Pre-requisites: The .NET Framework 4.7.2 or later is required!
It is already included in Windows 10 v1803 (April 2018 Update) or later, and all versions of Windows 11.

Image

Image

Post Reply