KeyRack vs Kleopatra
KeyRack
keyrack.ioKleopatra
apps.kde.orgSide by side
| Figure | KeyRack | Kleopatra |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| Linux | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 2 | 1 |
| Spec score · Key Management Software | 7.5 (#8) | 7.5 (#9) |
| Integrations | The commercial AWS KMS shim accepts standard AWS SDK requests, while the commercial Barbican shim exposes the OpenStack Barbican REST API. | On Windows, Kleopatra is bundled with Gpg4win; on Linux, it integrates with KDE Plasma and applications such as KMail. |
| Intended users | The maker identifies regulated industries, multi-cloud platforms, SaaS providers using HYOK, and OpenStack operators as audiences for KeyRack. | The page describes the graphical interface as useful for people unfamiliar with command-line tools such as GPG. |
| Support | The maker directs users to GitHub issues for project issues and to a responsible disclosure process for security vulnerabilities. | The page links to the Kleopatra Handbook, KDE forum, kdepim-users mailing list, and Libera.chat channel. |
Plans
In their own words
KeyRack
KeyRack is an open-source key management coordination layer that you deploy in your own infrastructure, rather than use as a hosted cloud KMS. It tracks key hierarchies, drives rotation and delegates cryptographic operations to configured backends. Its KEK-wrapping hierarchies support namespace-scoped rules and cascade operations. Authorization is checked on every operation through an external policy decision point such as Cedar or OPA; KeyRack does not bundle an identity provider, but can integrate with OIDC providers including Keycloak, Auth0, Okta, Azure AD and Google Identity Platform. Backend choices include PKCS#11, HashiCorp Vault Transit, a KMIP client and in-process software for development and testing. Audit events can be delivered through NATS, files or stdout, with BLAKE3 hash-chain linking and optional Ed25519 signing. Non-exportable keys in an HSM or Vault provider remain there; exportable keys may leave through authorized export operations. The open-source core costs nothing under AGPL-3.0-or-later. Commercial licensing is available by contacting KeyRack for pricing and evaluation access.
Kleopatra
Kleopatra is a free, open-source certificate manager and graphical interface for cryptographic services, focused mainly on OpenPGP and S/MIME certificates. It can create, import, export, and manage keys, trust levels, and expiration dates, and retrieve certificates from public key servers, LDAP, and Web Key Directory servers. Users can encrypt or decrypt files and text, sign files or notes, and verify signatures.
Kleopatra also manages OpenPGP and PIV smartcards, including changing PINs and PUKs, copying keys, and generating keys on-card. The KDE page says it works with Yubikey, Gnuk, and other cards without extra device drivers. File managers can provide direct encryption, signing, and verification actions, while its Notepad handles text for copying into messaging or chat services. Organizations can configure it centrally to meet their requirements. Kleopatra is available for Linux and Windows; it is bundled with Gpg4win on Windows and integrates with KDE Plasma and applications such as KMail on Linux. Its graphical interface is described as useful for people unfamiliar with command-line tools such as GPG.