123456789101112131415161718192021222324252627282930313233 |
- package third
- import (
- "encoding/base64"
- "git.familybaby.top/flight/utils/algorithm/encryption"
- )
- var (
- key = "MTIzNDU2Nzg5MEFC"
- iv = "QUJDRURGMDk4NzY1"
- aes = encryption.NewAesCBCWithPadding([]byte(key), []byte(iv))
- )
- func decrypt(in []byte) (string, error) {
- ciphertext, err := base64.StdEncoding.DecodeString(string(in))
- if err != nil {
- return "", err
- }
- ciphertext, err = aes.Decrypt(ciphertext)
- return string(ciphertext), err
- }
- func encrypt(in []byte) (string, error) {
- r, err := aes.Encrypt(in)
- if err != nil {
- return "", err
- }
- return base64.StdEncoding.EncodeToString(r), nil
- }
|