// Fixtura negativa Swift: comentarii IMBRICATE, siruri "..." cu interpolare \( ) (care contine la randul ei siruri), siruri multi-rand // """...""" si brute #"..."# / #"""..."""# care contin nume de API: niciunul nu e o folosire si niciunul nu are voie sa deschida un // sir peste codul de dupa el. Importul CryptoKit e aici dinadins: cu el, numele AR insemna ceva daca ar fi in cod. import Foundation import CryptoKit /* let d = SHA256.hash(data: x) /* let k = Curve25519.KeyAgreement.PrivateKey() */ let m = Insecure.MD5.hash(data: x) */ /// `P256.Signing.PrivateKey()` intr-un comentariu de documentatie nu e o folosire. func nimic(_ x: Data) -> String { let interpolat = "digest \(x.count) SHA256.hash(data: x) \("Insecure.SHA1.hash(data: x)") \(x.isEmpty ? "a" : "b")" let multiRand = """ AES.GCM.seal(data, using: key) "ghilimele simple inauntru" Curve25519.KeyAgreement.PrivateKey() """ let brut = #"HMAC.authenticationCode(for: "x", using: key) \#(x.count) \(nu e interpolare in sir brut)"# let brutMulti = #""" ChaChaPoly.seal(data, using: key) "quoted" """ inca nu s-a inchis """# let gol = "" return interpolat + multiRand + brut + brutMulti + gol }