Skip to content

Instantly share code, notes, and snippets.

@stokito
Last active April 2, 2024 12:12
Show Gist options
  • Star 11 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save stokito/eea7ee50d51e1db30122e2e33a62723e to your computer and use it in GitHub Desktop.
Save stokito/eea7ee50d51e1db30122e2e33a62723e to your computer and use it in GitHub Desktop.
Cryptography GUI tools: OpenSSL GUI, keys management, PKI, PGP/GPG GUI

OS tools and user friendly cryptography GUI tools

Windows Certificate Manager Tool (certmgr.msc) Manage storage for x509 keys. No support for PGP/GPG. Can't sign or encode, can't generate a key. You can use IIS webserver managemnt console to generate a cert.Proprietary

certmgr screenshot

GNOME Seahorse GUI for SSH keys, X509 certs, PGP/GPG. Linux only.

Seahorse screenshot

KDE Kleopatra a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers. You can install it on Windows with gpg4win.

Kleopatra screenshot

KeyStore Explorer - a GUI replacement for the Java command-line utilities keytool and jarsigner. Written in Java. Windows, Linux, macOS.

KeyStore Explorer screenshot

Cypt - a nice and clean PGP GUI for macOS. Proprietary

Cypt screenshot

GpgFrontend - a powerful OpenPGP Crypto Tool. Windows, macOS, Linux.

GpgFrontend screenshot

XCA - X Certificate and Key Management. A powerful tool to build PKI. Linux, macOS, Windows.

XCA screenshot

pyrite GnuPG/OpenSSL encryption/signing GUI for Linux implemented with Python & PyGTK

ryran/pyrite screenshot

Android

OpenKeychain OpenPGP for Android. Integrates with K9 mail app and others.

OpenKeychain screenshot

OpenSSL GUI

sad joke: If OpenSSL were a GUI...

If OpenSSL were a GUI

(c) Carl Tashian

YAOG Windows only. Written in C YAOG screenshot

OpenSSLUI Windows based simple user interface for creating your CSR or just to create a Self Signed Certificate. Windows only. OpenSSLUI screenshot

Видео Обзор OpenSSL GUI - IIS Windows 10

GUI_OpenSSL. Written in Python with GTK. Ubuntu but may work on Windows. Vasquiinho/GUI_OpenSSL screenshot

openssl-wizard A wizard/gui to help you with using the openssl cli. Written in C#. Can be installed on Windows with Chocolatey.

deviousasti/openssl-wizard screenshot

openssl_ca openssl_ca with QT GUI

zengrx/openssl_ca screenshot

a7crypt GUI frontend for symmetric encryption/decryption. Bash, Zenity, Linux

a7crypt screenshot

pedroalbanese/encryptcli OpenSSL compliant File/Text Encrypter CLI+GUI written in AutoIt3

AES File Crypter screenshot

Dcryptor encryption tool written in C++ using Qt and OpenSSL. It offers a wide range of algorithms and cipher modes to encrypt and decrypt strings, files and folders.

Dcryptor screenshot

OpenSSL Key and Sign Utility Written in Python

OpenSSL-Key-and-Sign-Utility screenshot

Fortra Open PGP Studio GUI software for verifying, signing, encrypting & decrypting PGP-protected files. Has support for managing a PGP keychain, creating, deleting, import & exporting keypairs. Homepage | Backup of v1.2.2 x64 | Backup of v1.2.1 x86/x64

OpenPGP-Studio screenshot

SignGUI The most reliable frontend for Microsoft's Signtool.exe program (from the Windows SDK Tools). Supports Signtool.exe version 6.3 or later, cans handle SHA2 signatures & dual-signing. Homepage

SignGUI screenshot

MGTEK SmartCard Tools An alternative to the Gemalto MiniDriver Manager that supports running Microsoft's Signtool.exe with preconfigured smartcard PINs. Provides both a command-line ScSigntool.exe utility and its smartcard MiniDriver manager. Homepage

MGTEK screenshot

PKI Solutions ASN.1 Editor Forensic-grade ASN.1 object inspector, cans handle PKCS#12, PKCS#7, PEM, DER or Hex dumps. Cans also surgically edit certificates & CSR requests, allows arbitrary data modifications. Homepage | Download

PKI Solutions ASN.1 Editor screenshot

P7S Signer screenshot A proprietary and paid digital certificate GUI for Windows. CAdES, eIDAS, QSCD. Uses .NET P7S Signer

See also

GnuPG (GPG) Frontends

@gdmeunier
Copy link

Some more suggestions:

Fortra Open PGP Studio
GUI software for verifying, signing, encrypting & decrypting PGP-protected files.
Has support for managing a PGP keychain, creating, deleting, import & exporting keypairs.
Homepage | Backup of v1.2.2 x64 | Backup of v1.2.1 x86/x64

OpenPGP-Studio

SignGUI
The most reliable frontend for Microsoft's Signtool.exe program (from the Windows SDK Tools).
Supports Signtool.exe version 6.3 or later, cans handle SHA2 signatures & dual-signing.
Homepage

sgbig

MGTEK SmartCard Tools
An alternative to the Gemalto MiniDriver Manager that supports running Microsoft's Signtool.exe with preconfigured smartcard PINs.
Provides both a command-line ScSigntool.exe utility and its smartcard MiniDriver manager.
Homepage

screenshot

PKI Solutions ASN.1 Editor
Forensic-grade ASN.1 object inspector, cans handle PKCS#12, PKCS#7, PEM, DER or Hex dumps.
Cans also surgically edit certificates & CSR requests, allows arbitrary data modifications.
Homepage | Download

81295846-b62bfc80-9079-11ea-879a-d9472a3f5d9b

@stokito
Copy link
Author

stokito commented Nov 22, 2023

@gdmeunier thank you, I added to the list. It's good that there is more GUI tools than I saw at beginning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment