A secure, PIN-protected secret sharing and environment management toolkit with client-side encryption. This project provides a robust backend for ephemeral secret sharing, a Python package for encrypted .env management, and a sample React frontend to demonstrate real-world usage.
zkshare is designed for anyone who needs to share secrets (passwords, API keys, etc.) securely, or manage encrypted environment variables with triple-layer security. Secrets are encrypted client-side with PIN protection, never stored in plaintext, and can be configured for single-use or multi-use access.
zkdotenv is a set of Python scripts for encrypting and decrypting environment variables with PIN-based client-side encryption. It supports both local (password-based) and cloud (PIN-based, server-assisted) modes.
PIN Protection: 6-digit PIN adds an extra layer of security. Even with encrypted data and server access, secrets remain protected without the PIN.