023 使用 fde 对文件进行加密编码和解码

花了一点时间学习了一下 urfave/cli 和 aes 的使用,最终完成这个简陋版的加解密功能

windows 使用 fde.exe, mac 使用 fde, 暂不支持 linux,如果需要可自行打包

现在支持两种使用方法

第一种:加密

fde 源文件 目标文件

第二种:解密

fde -d 需要解密源文件 目标文件

未来计划支持

NAME:
   fde - file decode and encode

USAGE:
   fde [global options] command [command options] [arguments...]

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --key value, -k value  加解密用的 key (default: "1234567812345678")
   -f                     如果目标文件已经存在,直接删除,并创建新文件 (default: false)
   -d                     标识此次操作为解码,默认为编码 (default: false)
   -r                     如果源文件地址是一个目录,则将该目录以及子目录下的所有文件进行编码或解密 (default: false)
   -i                     忽略错误,继续执行 (default: false)
   --help, -h             show help (default: false)

源码位置:https://github.com/some-big-bugs/fde
可执行文件下载:https://github.com/some-big-bugs/fde/releases/tag/v0.0.1

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容