这个项目能做什么
arb-board 是一个静态看板项目,核心特点是把看板数据以加密形式存放。仓库中的 data.json 是 AES-256-GCM 密文,密钥通过 PBKDF2-SHA256 以 600k 轮派生,由服务器定时加密后推送。没有密码时,该文件只是一堆随机字节,因此仓库公开并不等于数据公开。解密过程完全在浏览器中进行:密码只在本地派生密钥并就地解密,从不上传。
从 README 可见的能力包括:
- 静态看板展示,数据源为 data.json。
- 数据以 AES-256-GCM 加密存储,密钥派生使用 PBKDF2-SHA256、600k 轮。
- 服务器负责定时加密并推送更新后的密文。
- 浏览器端输入密码后本地派生密钥并解密,密码不离开浏览器。
适用场景是希望把看板部署在公开仓库或静态托管上,同时避免明文暴露数据。README 未说明具体看板内容、部署方式、前端框架或密码分发机制,这些需要使用者自行确认。
评论
0 评分人数达到10人后显示
登录后参与讨论。