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
标签:Base64, CMS安全, CryptoJS, CSS3, HTML5, JavaScript, MD5, RIPEMD-160, SHA-1, SHA-256, SHA-3, SHA-512, 二维码生成, 前端工具, 加密工具, 十六进制, 后端开发, 哈希对比, 哈希生成器, 批量处理, 拖拽上传, 数据导出, 文件哈希, 文件完整性验证, 文件校验, 文本哈希, 无需安装, 本地存储, 校验和, 离线可用, 系统独立性