Golang zip加密

gonlang zip 加密方法梳理

#结论

  • 官方库不带有加密方法,加密的方法目前均为第三方实现。
  • 合理的一个方式是,先进行 zip 压缩,再使用加密方法加密。

贴一个我备份脚本的 shell 代码:

1
tar -zcvf - "${daily_img_dir}" | openssl des3 -salt -k $img_password | dd of=$(weiyun_temp_image_dir)/img-${now_date}-${now_time}.bak

加密形式不同,但是流程一致。

macOS设置记录

#零零散散

  • 记得把文件系统设置成大小写敏感,不然从 Linux 传来的带大小写的文件能把人恶心死。