Mcaster1 KeySmith
Hardware Security Key Management & Code Signing Toolkit. FIDO2, PIV, GPG, SSH, encrypted vaults, GitHub API, DevOps secrets — one app for your entire security workflow.
What's Inside
FIDO2 / PIV
Manage YubiKey, Hirsch uTrust, any CTAP2 device. PIN, credentials, factory reset, PIV hardening, CSR generation.
Code Signing
macOS codesign + notarize, Windows PE via osslsigncode, PKCS#11 hardware tokens, certificate chain builder.
Encrypted Vaults
AES-256 encrypted containers (.ksimgv). Password, FIDO2, YubiKey HMAC, PIV Touch, or dual-factor auth.
GitHub API
Multi-account, SSH/GPG keys, Actions secrets, Dependabot/code/secret scanning, workflow dispatch.
DevOps Tools
Built-in SSH terminal, SFTP/SCP with Site Manager, Kubernetes, Docker, Ansible Vault, Terraform, SOPS.
Compliance
SOC 2, ISO 27001, PCI DSS, HIPAA, GDPR. Audit logging, PII labeling, encrypted storage, hardened runtime.
Current Release
| Version | v2.1.0 |
|---|---|
| Release Date | 2026-03-29 |
| Platform | macOS 13.0+ (arm64 / x86_64) |
| Signed | Developer ID Application + Installer: David St John (FCA38UPLY3) |
| Notarized | Apple Notary Service — Accepted |
| PKG SHA-256 | 3a736b2f010e6191ade1b3726354fd98dcb9753bb7f4554be2c0deb8d5370fc4 |
| DMG SHA-256 | 4eecb7f2af1e03e3902f64198333c6dfaa6a9550e09ce17a50b90d1633c0739a |
| Release Notes | Multi-account GitHub, vault auth methods, PIV consolidation, SAST security fixes, Preferences dialog, Site Manager SFTP/SCP integration |
System Requirements
| macOS | 13.0 Ventura or later |
|---|---|
| Homebrew | Required — brew install libfido2 openssl@3 qt |
| Hardware | Any FIDO2/CTAP2 key (YubiKey 5, Hirsch uTrust, SoloKeys, Titan, etc.) |