import CryptoKit import Foundation import MartinOMEMO final class AESGSMEngine: AES_GCM_Engine { static let shared = AESGSMEngine() private init() {} func encrypt(iv: Data, key: Data, message: Data, output: UnsafeMutablePointer?, tag: UnsafeMutablePointer?) -> Bool { print(iv, key, message, output, tag) return false } func decrypt(iv: Data, key: Data, encoded: Data, auth tag: Data?, output: UnsafeMutablePointer?) -> Bool { print(iv, key, encoded, tag, output) return false } }