Commit 0ebb49ca by pierce

修改decodeKey

parent 06c25675
......@@ -4,6 +4,7 @@ import CryptoSwift
class GDStringDecodeHelper: NSObject {
static let gd_shared = GDStringDecodeHelper()
var decodeDict:[String:String] = .init()
var decodeKey:String?
}
public extension String {
......@@ -14,13 +15,16 @@ public extension String {
return self
}
let key = "WGl1c2VMaXZlMTIzNDU2Nw==".decodeBase64()
// let encodeKey = "XiuseLive1234567".encodeBase64()
if isValidString(GDStringDecodeHelper.gd_shared.decodeKey) == false {
GDStringDecodeHelper.gd_shared.decodeKey = "E9HxsX1C8rfHCQo7pneXpwll".decodeBase64()
}
if let decodeStr = GDStringDecodeHelper.gd_shared.decodeDict[self] {
return decodeStr;
}
let keyData = key?.data(using: .utf8)
let keyData = GDStringDecodeHelper.gd_shared.decodeKey?.data(using: .utf8)
let encryptedData = Data(base64Encoded: self)
guard let keyData = keyData, let encryptedData = encryptedData else {
GDStringDecodeHelper.gd_shared.decodeDict[self] = self
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment