扫一扫分享
staticrypt 是一款纯前端、无服务器依赖的开源静态页面加密工具。通过浏览器端 JS 实现密码解密,不需要后端、不需要数据库、不需要运行环境,就能给任意 HTML 页面加上密码访问限制。
纯前端加密
解密逻辑在浏览器完成,0 服务器依赖
无需后端
不用 PHP/Node/Java,部署到任何静态托管都能用
简单一行命令
加密原页面,生成带密码框的加密 HTML
安全可靠
AES 加密,密码不上传、不泄露
完全开源免费
MIT 协议,可商用、可魔改
HTML 一键加密
输入密码 → 自动生成带密码输入框的加密页面。
浏览器端解密
输入正确密码在本地解密展示,密码永不发往服务器。
无任何依赖
加密后只产出单个 HTML,可直接部署到任意静态托管。
自定义界面
支持修改密码页模板、文案、样式,高度可定制。
轻量小巧
无多余代码,不影响页面加载速度。
npm install -g staticrypt加密单个HTML文件:
# 交互式输入密码
staticrypt test.html
# 直接指定密码
staticrypt your-page.html --password "你的密码"生成 your-page_encrypted.html,直接部署即可。
一次性加密多个文件:
# 加密多个HTML文件
staticrypt file1.html file2.html file3.html
# 递归加密整个目录
staticrypt my_directory -r想要让加密页面更符合自己的风格?StatiCrypt支持自定义!
使用自定义模板:
staticrypt test.html -t my_custom_template.html或者直接定制默认模板:
staticrypt test.html \
--template-color-primary "#fd45a4" \
--template-title "专属内容保护" \
--template-instructions "请输入您的访问密码以查看内容"生成可分享的自动解密链接
staticrypt test.html --share https://your-domain.com/encrypted.html记住密码功能,启用"记住我"选项,让用户下次访问时自动解密:
staticrypt test.html --remember 30仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
手机扫一扫预览