l_crypt/README.md

25 lines
483 B
Markdown
Raw Normal View History

2025-02-20 17:51:53 +08:00
## 安装
```bash
$ go get -u gitea.cdlsxd.cn/self-tools/l_crypt
```
## 使用
```go
text := "YOUR NEEDD ENCRYPT TEXT"
var appInfo = &AppEncrypt{
UniKEY: "yourEncryptToken",
}
cryptFunc := Crypt(CryptAES) //CryptAESCryptRSACryptSM2CryptSM4
encryptData, err := cryptFunc(appInfo).Encrypt(text)
t.Log(string(encryptData), err)
decryptData, err := cryptFunc(appInfo).Decrypt(string(encryptData))
t.Log(string(decryptData), err)
```