SimpleDecrypt 解密特殊信息
(data []byte)
| 63 | |
| 64 | // SimpleDecrypt 解密特殊信息 |
| 65 | func SimpleDecrypt(data []byte) []byte { |
| 66 | if bytes.HasSuffix(data, encryptV2Suffix) { |
| 67 | data = data[:len(data)-len(encryptV2Suffix)] |
| 68 | return simpleDecrypt(data, defaultClusterEncryptKey) |
| 69 | } |
| 70 | |
| 71 | // 兼容老的Key |
| 72 | return simpleDecrypt(data, defaultNodeEncryptKey) |
| 73 | } |
| 74 | |
| 75 | func simpleDecrypt(data []byte, key string) []byte { |
| 76 | var method = &AES256CFBMethod{} |