1 个不稳定版本
新 0.1.0 | 2024年8月25日 |
---|
#294 in 密码学
6KB
51 行
xorfiles_avx2
一个使用 AVX2 指令进行 XOR 文件操作的 Rust 项目。
描述
xorfiles_avx2
是一个利用 AVX2 指令提高性能的文件 XOR 操作工具。该项目旨在提供一个通过 XOR 操作高效操作二进制数据的方法。
特性
- 使用 AVX2 SIMD 指令进行快速 XOR 操作
- 易于使用的命令行界面
- 支持任何文件格式
安装
要使用 xorfiles_avx2
,您需要安装 Rust 和 Cargo。您可以按照 rust-lang.org 上的说明安装 Rust。
安装 Rust 和 Cargo 后,您可以克隆此仓库并构建项目
git clone https://github.com/qnfm/xorfiles_avx2.git
cd xorfiles_avx2
cargo build --release
使用方法
构建项目后,您可以使用以下命令运行可执行文件
./target/release/xorfiles_avx2 <输入文件1> <输入文件2> <输出文件>
将 <输入文件1> <输入文件2> 替换为您要处理的文件的路径(字节大小完全相同),并将 <输出文件> 替换为您要保存结果的路径。
贡献
欢迎贡献!如果您有改进建议或新功能,请打开问题或提交拉取请求。
许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。