https://github.com/uk0/file_encryption
小文件(1gb以内)文件加密 并且将文件名放在加密文件内,可以自释放,支持三端。
https://github.com/uk0/file_encryption
des fileencrtption release-automation rust
Last synced: about 1 month ago
JSON representation
小文件(1gb以内)文件加密 并且将文件名放在加密文件内,可以自释放,支持三端。
- Host: GitHub
- URL: https://github.com/uk0/file_encryption
- Owner: uk0
- License: cc0-1.0
- Created: 2020-11-23T06:58:49.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-25T07:49:37.000Z (5 months ago)
- Last Synced: 2025-04-10T19:33:14.826Z (about 1 month ago)
- Topics: des, fileencrtption, release-automation, rust
- Language: Rust
- Homepage:
- Size: 5 MB
- Stars: 38
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## file_encryption
### 初学 Rust 时候写的,可能对学习有一些用处。
#### info
```bash
# 将文件加密并且将文件名写在index = 0
# 支持 'https://github.com/substantic/rain'
```#### example
```bash
#lib_self_release.rs./gui/bin/task_unix + type +' ' +Key + ' '+ SelectFile+ ' ' + savedir +' ' +platform
./gui/bin/task_unix e test123 /Users/firshme/testfile /Users/firshme/Desktop/work/file_encryption/ 1```
#### build
```bash
sudo port install x86_64-w64-mingw32-gcc
rustup target add x86_64-pc-windows-gnu
# /toolchains/xxxxxxxx-apple-darwin/
cp /opt/local/x86_64-w64-mingw32/lib/* ~/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/x86_64-pc-windows-gnu/lib/cargo build --target x86_64-pc-windows-gnu
```
#### macos

#### windows
