therockstorm/privacy-protect
therockstorm/privacy-protect has 171 GitHub stars and 20 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-11 17:14 UTC. Last push 2026-11-03.
Securely share and store passwords and sensitive files.
計測したスター増加
- 24時間
- 0
- 7日間
- 0
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.md
オリジナルPrivacyProtect
End-to-end encryption without special software or accounts; only native web browser crypto APIs.
Website | Launch Blog
Share passwords and sensitive files over email or store them in insecure locations like cloud drives using nothing more than desktop or mobile web browsers like Chrome and Safari.
No special software. No need to create an account. It’s free, open-source, keeps your private data a secret, and leaves you alone.
Table of Contents
Security
See SECURITY.md and privacyprotect.dev/security.
Usage
This project uses:
- prettier code formatting
- commitlint commit message formatting
- ESLint rules
Common commands
# Install dependencies
npm install
# Run development server
npm run dev -- --open
# While editing template.html or template.ts, run watch mode to generate
# template.js and template.css
npm run watch:template
CLI
Encrypt
Usage: ./cli encrypt [OPTIONS] [--file OR --message] [OUT]
Encrypt a file or message, creating a PrivacyProtect HTML file.
Options:
--help, -h Print usage.
--file, -f Path to secret file to conceal.
--hint Password hint.
--message, -m Secret message to conceal.
--password, -p Password used to conceal your secret. Provided as a
convenience to allow for scripting. If not provided as an
option, the CLI will prompt for it and hide typed characters.
--deniableMessage Secret message to conceal. If provided, the CLI will prompt
for a second password. Entering this password while under
duress will reveal the deniableMessage instead of the
--message or --file.
Examples:
./cli.ts encrypt -m "My secret" --hint "My hint" ./out/secret.html
Decrypt
Usage: ./cli decrypt [OPTIONS] [FILE]
Decrypt a PrivacyProtect HTML file.
Options:
--help, -h Print usage.
--file, -f Path to PrivacyProtect HTML file containing secret to reveal.
--password, -p Password used to reveal your secret. Provided as a
convenience to allow for scripting. If not provided as an
option, the CLI will prompt for it and hide typed characters.
Examples:
./cli.ts decrypt ./out/secret.html
Acknowledgements
Contributing
See CONTRIBUTING.md. If editing README, conform to standard-readme.
License
関連プロジェクトを探す
trimstray/the-book-of-secret-knowledge
インスピレーションを与えるリスト、マニュアル、チートシート、ブログ、ハック、ワンライナー、CLI/Web ツールなどを集めたコレクション。
257,921 スターHack-with-Github/Awesome-Hacking
ハッカー、ペンテスター、セキュリティ研究者向けのさまざまな Awesome リスト集。
125,254 スターswisskyrepo/PayloadsAllTheThings
Web アプリケーションセキュリティおよびペネトレーションテスト/CTF 向けの、実用的なペイロードとバイパスの一覧。
82,623 スターcaddyserver/caddy
高速で拡張しやすい、マルチプラットフォーム対応の HTTP/1-2-3 Web サーバー。自動 HTTPS に対応
79,020 スター