简单加密
简便的工具,可以{en,de}对称地加密事物。 这并不意味着它很强大,仅比将它们存储在透明中更好。 它在CTR模式下使用AES,生成随机IV,并将其存储在密文的开头。
安全警告:请勿将其用于任何严重的事情。 它应该是正确的,但未经审核。
待办事项:也许将AEAD与cipher.NewGCM一起cipher.NewGCM
senc工具的用法
安装
使用go get安装:
go get -u github.com/jbenet/go-simple-encrypt/senc
或从gobuilder获取预构建的二进制文件:
产生金钥
AES256密钥只是256位随机性。 我们使用以base58编码的编码。
> key= $( senc --key-gen )
> echo $key
GjEcPVFWZCoU31LBJSrNnLwqzv4biZ3BJTrP9ddGQ63
# th
2023-12-10 15:57:16
7KB
Go
1