25 lines
483 B
Markdown
25 lines
483 B
Markdown
|
||
|
||
|
||
|
||
## 安装
|
||
|
||
```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) //CryptAES,CryptRSA,CryptSM2,CryptSM4
|
||
encryptData, err := cryptFunc(appInfo).Encrypt(text)
|
||
t.Log(string(encryptData), err)
|
||
decryptData, err := cryptFunc(appInfo).Decrypt(string(encryptData))
|
||
t.Log(string(decryptData), err)
|
||
```
|
||
|