Description
CLI tool for securely storing and retrieving binary blobs using YubiKey.
yb is a command-line tool that provides secure blob storage using a YubiKey device. It leverages the YubiKey's PIV (Personal Identity Verification) application to store encrypted or unencrypted binary data in custom PIV data objects. The tool uses hybrid encryption (ECDH + AES-256-CBC) to protect sensitive data with hardware-backed cryptographic keys.
Features:
- Hardware-backed encryption using YubiKey PIV
- ~36 KB storage capacity (expandable to ~48 KB)
- PIN-protected management key mode
- Multi-device support with interactive selection
- Shell auto-completion for blob names
- Glob pattern filtering.