Unit 9 · Lesson 9.3
Provenance, watermarking and fraud response
Lesson 9.2 ended with a detector that is right about one alert in thousands when it screens ordinary traffic, and that may miss content from a generator it has not seen. Organizations therefore need other ways to decide what to trust. This lesson covers two technical approaches that work from the other direction, by marking content at its source, and then the procedural controls, the payment and approval procedures that stop a convincing voice or face from moving money. It uses documented incidents and the guidance of financial and law enforcement agencies to show where those procedures fail and how to design them.
Content provenance with Content Credentials
The Coalition for Content Provenance and Authenticity (C2PA) publishes the technical specification for Content Credentials; this lesson refers to version 2.4, dated 1 April 2026 (Coalition for Content Provenance and Authenticity, 2026b). The specification describes provenance as a set of assertions, statements about an asset such as the device that captured it, the software that edited it, the actions performed and the earlier assets (ingredients) it was made from. The assertions are collected in a claim, which the claim generator signs on behalf of the signer with the signer's credential, an X.509 certificate. Assertions, claim and claim signature together form a C2PA Manifest, which is embedded in the file or stored externally in a manifest repository where a validator can locate it, for example through a URI that the claim generator adds to the file's XMP metadata. Figure 9.7 shows the structure.
Figure 9.7. The structure of a C2PA Manifest as described in the C2PA technical specification, version 2.4. Assertions (capture device, edit actions, ingredients, and a hard binding that hashes the asset's content) are listed in a claim, which is signed with the signer's X.509 credential. A validator recomputes the hash from the asset, checks the signature and the certificate chain, and reports whether the manifest is intact and who signed it. A soft binding (an invisible watermark or a fingerprint) can be used to find the manifest again if it has been removed from the file.
The manifest is tied to the asset by a hard binding, a cryptographic hash over the asset's bytes or over specific parts of the file. Changing one bit of the protected content changes the hash, so a validator detects tampering after signing. A soft binding is computed from the content itself, an invisible watermark or a perceptual fingerprint, and lets a copy of the asset be matched to its manifest even when the bits differ, for example after re-encoding, or when the manifest has been stripped but a copy is kept in a provenance store. The specification states that a soft binding shall not be used as a hard binding, because it serves a different purpose. The basis of trust is the identity of the signer associated with the signing key, checked against lists of trusted certificate authorities and, with a trusted time stamp, against the validity period of the certificate.
What a valid manifest proves is narrower than it sounds. It shows that the assertions were signed by the holder of a particular credential and that the asset has not changed since. It does not show that the assertions are true, that the scene depicted happened, or that the signer acted in good faith; the specification states as a guiding principle that it should not provide value judgments about whether provenance data is good or bad, only about whether the assertions can be validated as associated with the asset, correctly formed and free from tampering. The C2PA explainer adds that provenance alone cannot tell whether content is true, accurate or factual, that adding provenance to an asset is optional, and that provenance metadata can be removed from an asset (Coalition for Content Provenance and Authenticity, 2026a). A missing manifest therefore proves nothing either, since authentic content need not carry one and any manifest can be stripped. NIST AI 100-4 (November 2024) notes that metadata is often stripped when files are shared on social media platforms, for deceptive or for benign reasons such as privacy (National Institute of Standards and Technology, 2024b).
Show the answer
For the first, that the agency's credential signed those assertions and the video has not been altered since signing. Whether the event happened as shown depends on trusting the agency and its capture process, which is a judgment about the signer, not a cryptographic fact; a compromised key or a signer acting in bad faith would produce the same valid result. For the second, nothing follows from the absence. Most authentic media carries no manifest, and a manifest can be stripped by re-encoding or by any platform that discards metadata. Provenance adds evidence when present and is silent when absent.
Watermarking generated content
Provenance is attached by whoever signs the content. In the rest of this lesson, a watermark is a mark on generated content, embedded by the developer of a generator during or right after generation, so that the content can be recognized later even without metadata. It differs from the model watermark of Lesson 8.3, which marks a model to support an ownership claim. For text, Kirchenbauer et al. (2023) proposed a watermark for language models. Before each token is generated, a hash of the previous token seeds a pseudorandom split of the vocabulary into a green list, a fraction \(\gamma\) of all tokens, and a red list; the model's logits for green tokens are raised by a constant, so generated text contains more green tokens than chance would give. A detector that knows the hashing key, but not the model, counts the green tokens \(|s|_G\) in a text of \(T\) tokens and computes
which is approximately standard normal for human text, whose tokens fall on the green list at the chance rate \(\gamma\). With \(\gamma = 0.25\) and a 200-token text containing 90 green tokens, equation \eqref{eq:zscore} gives
far above the threshold \(z > 4\) that Kirchenbauer et al. use, at which the false positive rate is about \(3 \times 10^{-5}\). A human text of the same length would be expected to have about 50 green tokens. Figure 9.8 shows how the evidence grows with length.
Figure 9.8. The detection statistic of equation \eqref{eq:zscore} as a function of text length \(T\), for a green-list fraction \(\gamma = 0.25\) and three observed fractions of green tokens. Human text has a green fraction of about \(\gamma\), so its statistic fluctuates around zero. The dashed line is the threshold \(z = 4\), with a one-sided false positive rate of about \(3 \times 10^{-5}\). The marked point is the worked example in the text, 90 green tokens out of 200.
The statistic also explains how the watermark can be removed. Every substituted token can break the green-list rule at its own position and, through the hash, at the next one, so in the analysis by Kirchenbauer et al. of a watermark with \(\gamma = 0.5\) that allows only green tokens, an attacker must modify roughly a quarter of the tokens of a long text to remove it. Generative attacks avoid that editing cost, for example asking the model to insert an emoji after every token and deleting the emojis afterward, which changes every hash. Kirchenbauer et al. describe such attacks as the strongest tools against watermarking known to them and suggest fine-tuning the model to refuse such requests. Paraphrasing removes the watermark from the passages that are rewritten, although Kirchenbauer et al. note that in a long text a few sentences left untouched can be enough for detection.
For images, watermarks can be added after generation or built into the generator. Stable Signature (Fernandez et al., 2023) fine-tunes the decoder of a latent diffusion model so that every image it produces carries a binary signature that a pretrained extractor recovers, and a statistical test decides whether an image came from that model. The authors report detecting the origin of a generated image cropped to 10% of its content with more than 90% accuracy at a false positive rate below \(10^{-6}\).
Removal is the weak point. Zhao et al. (2024) proposed regeneration attacks, which add noise to an image and reconstruct it with a denoiser or a generative model, and proved and showed empirically that pixel-level invisible watermarks are vulnerable to them while image quality is preserved. They suggest watermarks that keep the image only semantically similar as a possible defense. Saberi et al. (2024) proved a trade-off for watermarks that make only subtle changes to an image. Diffusion purification, adding Gaussian noise and denoising with a diffusion model, forces a detector to trade missed watermarks against false detections, and for watermarks with larger perturbations they built a model-substitution adversarial attack. They also showed spoofing, making real images be detected as watermarked, which could be used to discredit a developer. The WAVES benchmark (An et al., 2024) evaluated watermarks by the true positive rate at a false positive rate of 0.1%, together with image quality, and found, among other vulnerabilities, that watermarks relying on publicly available autoencoders could be removed with minimal image manipulation. NIST AI 100-4 reaches a similar conclusion, that most current watermarking schemes have been found vulnerable to removal. In its discussion of AI-generated child sexual abuse material and non-consensual intimate imagery, it adds that malicious actors often use freely available models, or build their own from open-source code, from which they can easily remove safeguards (National Institute of Standards and Technology, 2024b).
Watermarks are therefore useful evidence of origin when they are found, especially in cooperative settings such as a platform labeling its own model's output. They are not evidence of authenticity when they are absent, because an adversary can use a generator without a watermark or remove it.
Show the answer
With \(\gamma = 0.5\), equation \eqref{eq:zscore} becomes
The largest value is reached when every token is green, \(z = 2(T/2)/\sqrt{T} = \sqrt{T}\), so \(z > 4\) requires \(T > 16\), that is, at least 17 tokens; Kirchenbauer et al. give 16 tokens as the length at which an all-green text reaches \(z = 4\). Real watermarked text is not entirely green, so in practice more tokens are needed. A two-sentence email of 30 or 40 tokens is near the limit of detectability, and light editing by the attacker can push it below. Watermark detection is not a practical control for short messages.
Fraud with cloned voices and video calls
Fraud that uses synthetic media in real time to impersonate a trusted person is of direct concern to security teams. A widely reported case was described by CNN in February 2024, citing a briefing by Hong Kong police. A finance worker at a multinational firm took part in a video conference with what he believed were the company's chief financial officer and other members of staff, all of whom turned out to be deepfake recreations, and he agreed to remit a total of 200 million Hong Kong dollars, about 25.6 million US dollars (Chen and Magramo, 2024). In May 2024, the British engineering firm Arup confirmed to CNN that it was the company involved, that it had notified Hong Kong police in January, and that fake voices and images were used, and CNN reported, citing the public broadcaster RTHK and the police, that the money was sent in 15 transactions. According to the police, the worker had first suspected that an email purportedly from the company's UK-based chief financial officer was a phishing attempt, because it called for a secret transaction, but set his doubts aside after the call because the participants looked and sounded like colleagues he recognized; the fraud was discovered only when he later checked with the head office (Chen and Magramo, 2024; Magramo, 2024). Arup gave no further details, citing the ongoing investigation, and neither report describes how the video and voices were generated.
Agencies describe the same pattern more generally. The US Federal Bureau of Investigation (FBI) warned in December 2024 that criminals generate short audio clips of a relative's voice to ask for money in a crisis, use cloned voices to gain access to bank accounts, and generate video for real-time video chats with alleged company executives, law enforcement or other authority figures (Federal Bureau of Investigation, 2024). The US Financial Crimes Enforcement Network (FinCEN) reported in November 2024 that, beginning in 2023 and continuing in 2024, it had observed an increase in suspicious activity reports describing the suspected use of deepfake media, often in falsified identity documents used to circumvent identity verification. The same alert notes reports that criminals have used generative tools to impersonate an executive or other trusted employee and instruct victims to transfer large sums (Financial Crimes Enforcement Network, 2024).
Detection as one control among several
Detection has a place in this picture, but a modest one. FinCEN lists a photo or video flagged by deepfake detection software among its red flags, alongside indicators that do not depend on analyzing media at all, such as a customer who declines multifactor authentication, attempts to change communication methods during a live verification check because of excessive or suspicious technical glitches, or uses a third-party webcam plugin that can present previously generated video instead of live video (Financial Crimes Enforcement Network, 2024). It also notes that criminals may answer live verification prompts with tools that generate synthetic audio and video responses, although such responses may reveal inconsistencies. NIST AI 100-4 concludes that none of the content transparency techniques it reviews can be considered a comprehensive solution and that they must be applied in tandem with social efforts and initiatives (National Institute of Standards and Technology, 2024b). The reason detection plays only a modest part is the one from Lesson 9.2. A detector at a realistic base rate produces mostly false alarms, misses content from new generators, and can be evaded by an attacker who tests against it, while a payment that requires confirmation through an independent channel fails safe whatever the media looked like.
Response procedures
The controls that stop impersonation fraud verify the request, not the media. Figure 9.9 shows a procedure for payment and access requests; its elements are the following.
- Call back on a known number. Verify any request to move money, change payment details or grant access by ending the conversation and calling the person back on a number from a trusted directory, never one supplied in the request. The FBI gives the same advice to individuals, to hang up, look up the organization's contact independently and call it directly (Federal Bureau of Investigation, 2024).
- Confirm out of band. Require a second channel that the attacker is unlikely to control at the same time, such as a message through an authenticated internal system, an in-person confirmation, or a pre-agreed code phrase; the FBI suggests a secret word or phrase for families (Federal Bureau of Investigation, 2024).
- Set approval thresholds. Above a set amount, or for any new beneficiary, require approval by a second authorized person who verifies independently, so that one convinced employee cannot complete the transfer alone.
- Treat secrecy and urgency as red flags. A request to keep a transaction confidential or to bypass normal approval is itself a reason to escalate, as the "secret transaction" in the Hong Kong case should have been.
- Never let one channel override another. A video or voice call that the requester arranged or initiated must not count as confirmation of a request that arrived by email, since the attacker may control both; in the Hong Kong case, the call was what dispelled the worker's doubts.
- Report quickly, to the bank that sent the payment and to law enforcement; in the United States, the FBI asks victims to report to its Internet Crime Complaint Center with transaction details (Federal Bureau of Investigation, 2024).
Figure 9.9. A verification procedure for payment and access requests that does not depend on judging whether a voice or face is synthetic. A request that is unusual, urgent, secret, above the approval threshold or to a new beneficiary is held and verified by calling back on a number from a trusted directory and by a second channel, and large payments need a second approver. The red path marks the step that failed in the Hong Kong case described in the text, a video call accepted as confirmation of an emailed request.
These controls cost time and convenience, and an attacker can exploit the pressure to skip them, for example by claiming that a deal will collapse or by choosing a moment when the approver is traveling. The procedures therefore need management backing, so that an employee who delays a payment to verify it is protected, and periodic exercises in which the security team tests them with its own simulated requests.
Show the answer
Verbal confirmation is exactly what voice cloning and real-time video impersonation provide, especially if the confirmation happens on a call that the attacker set up or on a number the attacker supplied. The procedure should require the employee to initiate the confirmation through a channel the company controls, by calling the executive back on a number from the internal directory or confirming through the authenticated payment system, and should add a second approver who verifies independently for amounts above the threshold or for new beneficiaries. It should also state that requests for secrecy or urgency trigger escalation, not speed.
What the lab shows
Lab 9
Generator fingerprints and the generalization gap
Open in ColabRead with outputsNotebook on GitHubAbout 2 minutes to run on a laptop CPU
Lab 9 shows the fragility on which this lesson builds. A detector's signal comes from a trace of one generation process; a different generator leaves a different trace, and recompression can shift the scores enough to break a fixed threshold, as it did for the spectral detector trained on nearest-neighbor fakes. Watermarks are deliberate traces, and regeneration and purification can erase them in a similar way, which is why the response to impersonation fraud rests on procedures that do not need to know whether the media is synthetic.
Summary
Content Credentials bind signed assertions about origin and edits to an asset and reveal tampering after signing, but a valid manifest proves only who signed what, and a missing one proves nothing. Watermarks embedded by a generator, such as green-list watermarks for text and decoder-based watermarks for images, allow later detection with very low false positive rates, but regeneration, purification, paraphrasing and generative attacks can remove them, and an adversary can use a generator that adds none. The frauds with cloned voices and fabricated video calls described here succeed by persuading a person to approve a payment, and the effective defenses act on that approval, through call-back on known numbers, out-of-band confirmation, approval thresholds and escalation of secret or urgent requests, with detection and provenance as supporting signals.
References
- An, B., Ding, M., Rabbani, T., Agrawal, A., Xu, Y., Deng, C., Zhu, S., Mohamed, A., Wen, Y., Goldstein, T., and Huang, F. (2024). WAVES: Benchmarking the robustness of image watermarks. Proceedings of the 41st International Conference on Machine Learning (ICML), PMLR, 235, 1456-1492. https://proceedings.mlr.press/v235/an24a.html
- Chen, H., and Magramo, K. (2024). Finance worker pays out $25 million after video call with deepfake 'chief financial officer'. CNN. Published 4 February 2024. https://edition.cnn.com/2024/02/04/asia/deepfake-cfo-scam-hong-kong-intl-hnk/index.html
- Coalition for Content Provenance and Authenticity (2026a). C2PA and Content Credentials explainer. Version 2.2, 24 March 2026, published with the version 2.4 specifications. https://spec.c2pa.org/specifications/specifications/2.4/explainer/_attachments/Explainer.pdf
- Coalition for Content Provenance and Authenticity (2026b). Content Credentials: C2PA technical specification. Version 2.4, 1 April 2026. https://spec.c2pa.org/specifications/specifications/2.4/specs/_attachments/C2PA_Specification.pdf
- Federal Bureau of Investigation (2024). Criminals use generative artificial intelligence to facilitate financial fraud. Internet Crime Complaint Center (IC3). Public service announcement I-120324-PSA, 3 December 2024. https://www.ic3.gov/PSA/2024/PSA241203
- Fernandez, P., Couairon, G., Jégou, H., Douze, M., and Furon, T. (2023). The Stable Signature: Rooting watermarks in latent diffusion models. 2023 IEEE/CVF International Conference on Computer Vision (ICCV), 22409-22420. https://doi.org/10.1109/ICCV51070.2023.02053
- Financial Crimes Enforcement Network (2024). FinCEN alert on fraud schemes involving deepfake media targeting financial institutions. U.S. Department of the Treasury. FIN-2024-Alert004, 13 November 2024. https://www.fincen.gov/sites/default/files/shared/FinCEN-Alert-DeepFakes-Alert508FINAL.pdf
- Kirchenbauer, J., Geiping, J., Wen, Y., Katz, J., Miers, I., and Goldstein, T. (2023). A watermark for large language models. Proceedings of the 40th International Conference on Machine Learning (ICML), PMLR, 202, 17061-17084. https://proceedings.mlr.press/v202/kirchenbauer23a.html
- Magramo, K. (2024). Arup revealed as victim of $25 million deepfake scam involving Hong Kong employee. CNN. Published 17 May 2024. https://edition.cnn.com/2024/05/16/tech/arup-deepfake-scam-loss-hong-kong-intl-hnk/index.html
- National Institute of Standards and Technology (2024b). Reducing risks posed by synthetic content: An overview of technical approaches to digital content transparency. National Institute of Standards and Technology. NIST AI 100-4, November 2024. https://doi.org/10.6028/NIST.AI.100-4
- Saberi, M., Sadasivan, V. S., Rezaei, K., Kumar, A., Chegini, A., Wang, W., and Feizi, S. (2024). Robustness of AI-image detectors: Fundamental limits and practical attacks. 12th International Conference on Learning Representations (ICLR 2024). https://openreview.net/forum?id=dLoAdIKENc
- Zhao, X., Zhang, K., Su, Z., Vasan, S., Grishchenko, I., Kruegel, C., Vigna, G., Wang, Y.-X., and Li, L. (2024). Invisible image watermarks are provably removable using generative AI. Advances in Neural Information Processing Systems, 37, 8643-8672. https://proceedings.neurips.cc/paper_files/paper/2024/hash/10272bfd0371ef960ec557ed6c866058-Abstract-Conference.html