Protect your SSH keys with your Mac's Secure Enclave
-
Updated
Sep 17, 2026 - Swift
Protect your SSH keys with your Mac's Secure Enclave
🔐 React Native secure storage, rebuilt with Nitro Modules ⚡️ Biometric-ready, StrongBox-aware, and metadata-rich for modern mobile apps
Use your phone's Face ID or fingerprint to approve sudo and unlock your Mac. QR pairing, encrypted BLE, Secure Enclave signing — keys never leave your phone. Works with iPhone, Android, Apple Watch, Wear OS, or any browser. No $199 Magic Keyboard needed.
Age plugin for Apple's Secure Enclave
A simple framework for privacy-friendly data science collaboration
Open source toolkit created to enable easy adoption of software enclaves
Generate a certificate signing request (CSR) programmatically on iOS/macOS/watchOS/tvOS devices
Remote Key Attestation
AI agent skill for secure credential storage & cryptography on Apple platforms - Keychain Services, biometric auth, CryptoKit, and OWASP compliance (iOS 13–26+)
A modern API for iOS and macOS Keychain services
Your Mac as a key fob: SSH keys that live in the Secure Enclave, open only the doors they're badged for, and take one touch to use.
Hardware-backed biometric authentication for Flutter. Create cryptographic signatures using device biometrics with keys stored in Secure Enclave/StrongBox/Windows Hello.
Forensic hardware research and audit tools uncovering vulnerabilities in A17 Pro silicon.
Secure Computing in the AI age
Perform cryptographic operations inside secure hardware for checking app integrity
Exploring Methods of Protecting Confidential Erlang Workloads with Intel SGX
Nix-packaged Secure Enclave-backed SSH authentication and Git SSH signing for macOS.
A hardware-backed encryption and decryption library for React Native
Device Bound Session Credentials (DBSC) for Node.js — middleware that binds session cookies to a hardware TPM key to stop cookie theft, with a Web Crypto polyfill for Firefox & Safari.
To associate your repository with the secure-enclave topic, visit your repo's landing page and select "manage topics."