Repolode

wangshengithub/staticshield

Zero-backend CLI and web GUI that encrypts HTML pages (or whole static sites) into self-decrypting files protected by a password.

Star
236
Fork
0
未关闭 Issue
0
最近提交
3个月前

核心功能

  • 01Encrypts single HTML files, or whole sites bundled with their CSS, JS, and images.
  • 02Decryption runs in the browser via WebCrypto with no backend required.
  • 03Provides both a command-line tool and a local web GUI.
  • 04Uses AES-256-CBC, PBKDF2 with 1,000,000 iterations, and HMAC-SHA256 verification.
  • 05Supports remember-me periods, share links, password hints, and custom logos.
  • 06Includes a CSPRNG-based random password generator.
  • 07Multi-page sites can be batch-encrypted and packaged as a zip.

适用场景

  • Gating internal documents or wikis on a public static host.
  • Previewing paid or private content before a password is shared.
  • Publishing temporary private pages on GitHub Pages or object storage.
  • Protecting a multi-file static site with one password.

标签

常见问题

staticshield 是什么?
Zero-backend CLI and web GUI that encrypts HTML pages (or whole static sites) into self-decrypting files protected by a password.
staticshield 可以免费使用吗?用的什么许可证?
staticshield 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
staticshield 还在维护吗?
半年内有更新。staticshield 最近一次提交是在 2026年7月25日。
staticshield 适合用来做什么?
Gating internal documents or wikis on a public static host. Previewing paid or private content before a password is shared. Publishing temporary private pages on GitHub Pages or object storage. Protecting a multi-file static site with one password.
在哪里获取 staticshield?
源代码和安装说明在 GitHub 上:https://github.com/wangshengithub/staticshield

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目