Laxdip/veritas-file-integrity
GitHub: Laxdip/veritas-file-integrity
一款运行在浏览器端的文件完整性验证工具,支持多种哈希算法计算、批量处理及结果比对,确保文件未被篡改。
Stars: 0 | Forks: 0
# VERITAS 文件完整性系统
一款功能强大的客户端加密哈希生成器,用于文件完整性验证。
## 功能
- 多种哈希算法:MD5、SHA-1、SHA-256、SHA-512、SHA-3、RIPEMD-160
- 支持拖放操作的文件哈希计算
- 文本/字符串哈希计算,支持 HEX/Base64 输出
- 批量文件处理
- 带有视觉差异的哈希比较
- 哈希算法识别器
- 导出结果(TXT、JSON、CSV)
- 带有本地存储的扫描历史记录
- 用于哈希分享的二维码生成
## 在线演示
[https://Laxdip.github.io/veritas-file-integrity/](https://Laxdip.github.io/veritas-file-integrity/)
## 截图
## 安装
无需安装!这是一个完全在浏览器中运行的基于 Web 的工具。
```
Option 1: Use Online (No Setup)
Simply visit: [https://Laxdip.github.io/veritas-file-integrity/](...)
Option 2: Run Locally
git clone https://github.com/Laxdip/veritas-file-integrity.git
cd veritas-file-integrity
python -m http.server 8080
Option 3: Download & Use Offline
1.Download index.html from the repository
2.Open it in any modern browser
3.No internet connection required after download
⚠️ Note: When opening index.html directly (file:// protocol), some features like QR generation may have limitations.For full functionality, use a local server (Option 2).
```
## 技术栈
- HTML5 / CSS3
- JavaScript (ES6+)
- CryptoJS 用于加密函数
- QRCode.js 用于二维码生成
- LocalStorage 用于历史记录持久化
## 使用方法
1. 上传文件或粘贴文本
2. 选择哈希算法
3. 立即生成哈希
4. 根据已知哈希验证完整性
5. 导出结果或通过二维码分享
## 背景动画
获取效果 → [`Background.html`](Background.html)
## 许可证
MIT
## 作者
Prasad
获取效果 → [`Background.html`](Background.html)
## 许可证
MIT
## 作者
Prasad标签:Base64, CMS安全, CryptoJS, CSS3, HTML5, JavaScript, MD5, RIPEMD-160, SHA-1, SHA-256, SHA-3, SHA-512, 二维码生成, 前端工具, 加密工具, 十六进制, 后端开发, 哈希对比, 哈希生成器, 批量处理, 拖拽上传, 数据导出, 文件哈希, 文件完整性验证, 文件校验, 文本哈希, 无需安装, 本地存储, 校验和, 离线可用, 系统独立性