import CryptoSwift
func aesString(_ inputString: String, key: String) -> String {
let aes = try? AES(key: Padding.zeroPadding.add(to: key.bytes, blockSize: AES.blockSize),blockMode: ECB())
if let encrypted = try? aes?.encrypt(inputString.bytes) {
let encryptedBase64 = encrypted.toBase64()
Logger.log("加密结果(base64):\(encryptedBase64)")
return encryptedBase64
}
return ""
}
let token = NetworkManager.shared.m_token
let startIndex = token.index(token.startIndex, offsetBy: 2)
let endIndex = token.index(token.startIndex, offsetBy: 9)
let tokenKey = String(token[startIndex...endIndex])
let str = aesString("ff", key: tokenKey)