Skip to content

Releases: lamanlu/tools

v1.1.2

02 Mar 15:41

Choose a tag to compare

Changelog

v1.1.0

01 Mar 16:21

Choose a tag to compare

Changelog

  • 7299905 Feat: 重构key命令
  • 39dbcad Fix: 修复获取根密钥错位的问题

v1.0.5

01 Mar 03:09

Choose a tag to compare

Changelog

v1.0.3

01 Mar 02:20

Choose a tag to compare

Changelog

  • d7a79d4 Feat: 支持生成随机密钥
  • 21be151 Fix: 增加make snapshot/release 支持

v1.0.2

24 Feb 16:17

Choose a tag to compare

Changelog

  • 55d0abb Feat: 增加自定义路径参数
  • 096d80e 支持GoReleaser自动发布
  • 1a6b6c8 调整action内容
  • 04f2ff8 调整github action类型

V1.0.1

22 Feb 17:57

Choose a tag to compare

一个基于 Cobra 的命令行工具集,用于生成 root/work 密钥并对字符串进行加密。


1. 生成 root key 与 salt(在 rootKey/ 目录)

./tools key-gen --type root

2. 生成工作密钥(在 workKey/ 目录)

./tools key-gen --type work --name work.key

3. 加密字符串(输出 Base64)

cipher=$(./tools encrypt --work-key work.key "hello-world")
echo "$cipher"

4. 解密 Base64(输出明文)

plain=$(./tools decrypt --work-key work.key "$cipher")
echo "$plain"