United States v. Stephen Johnson

Court of Appeals for the D.C. Circuit·Decided July 31, 2026·No. 24-3162·Published

Opinion

United States Court of Appeals FOR THE DISTRICT OF COLUMBIA CIRCUIT

Argued October 24, 2025 Decided July 31, 2026

No. 24-3162

UNITED STATES OF AMERICA, APPELLEE

v.

STEPHEN JOHNSON, APPELLANT

Appeal from the United States District Court for the District of Columbia (No. 1:22-cr-00176-1)

Courtney R. Forrest argued the cause for appellant.

William C. Winn, Attorney, U.S. Department of Justice, argued the cause for appellee. With him on the brief were Jeanine F. Pirro, U.S. Attorney, and Chrisellen R. Kolb, Assistant U.S. Attorney.

Before: WILKINS and PAN, Circuit Judges, and RANDOLPH, Senior Circuit Judge.

Opinion for the Court filed by Circuit Judge PAN.

Concurring opinion filed by Senior Circuit Judge RANDOLPH.

PAN, Circuit Judge: Technology makes it easy to disseminate and store child pornography. In this case, for example, defendant Stephen Johnson used filesharing sites to access hundreds of videos depicting children engaged in sexual acts, uploaded the videos to his Google Drive account, and then saved them on his computer.

But technology also has facilitated detection. Google now uses automated software to identify child sexual abuse material (“CSAM”) stored by its users. 1 In 2020, Google submitted 547,875 “CyberTips” concerning CSAM to the National Center for Missing & Exploited Children (“NCMEC”), a

1 Our concurring colleague prefers to call this material “child pornography.” Concurrence at 1. We decline to use that terminology because the terms “child sexual abuse material” and “CSAM” are preferred by victims’ rights organizations, law enforcement authorities, and technology companies that screen for such materials. For example, the National Center for Missing & Exploited Children uses the term “child sexual abuse material” to “most accurately reflect what is depicted — the sexual abuse and exploitation of children.” Child Sexual Abuse Material, Nat’l Ctr. for Missing & Exploited Children, https://perma.cc/L22N-KS85. The Department of Justice agrees. Off. of Just. Programs, U.S. Dep’t of Just., Child Sexual Abuse Material, https://perma.cc/44AS-2DVA (“‘child sexual abuse material’ is preferred, as it better reflects the abuse that is depicted”). And Google, the industry actor in this case, also refers to it as “CSAM.” Google’s Efforts to Combat Online Child Sexual Abuse Material, Google Transparency Report Help Center, https://perma.cc/M2A5-YLSW (“Google is committed to fighting CSAM online.”).

watchdog organization, which relays such tips to law- enforcement officers.

Here, when Johnson uploaded CSAM files to his Google Drive account, Google’s automated system flagged some of the files as likely CSAM and sent them to NCMEC. NCMEC automatically passed those CyberTips to law enforcement, and the files ended up in the possession of Detective Thomas Sullivan of the D.C. Metropolitan Police Department. Detective Sullivan initiated an investigation that ultimately led to Johnson’s prosecution and conviction on charges of possessing and transporting CSAM.

On appeal, Johnson argues that Sullivan violated the Fourth Amendment when he failed to secure a warrant before initially viewing some of the CSAM files that were forwarded to him through the CyberTips system. According to Johnson, the lack of a warrant at that stage of the investigation necessitates suppression of the CSAM files that Sullivan viewed and all other downstream evidence. Johnson also claims that the government exceeded the bounds of a search warrant that was executed at his residence and that the district court erred in calculating his Guidelines sentencing range.

We disagree on all counts. Even if we assume that a warrant was necessary for Sullivan to lawfully view the CSAM files when he first received them, the government gained lawful access to the files via an independent source — a magistrate judge who later authorized the government to open the files — and the government was entitled to rely on the magistrate judge’s advice in good faith. Moreover, Johnson misreads the residential search warrant and misunderstands the Guidelines provision for possessing and soliciting CSAM. We therefore affirm the judgment of the district court.

I.

A.

Google operates a proprietary digital tool that identifies CSAM stored in Google Drive accounts. The tool is known as Child Sexual Abuse Imagery (“CSAI”) Match technology. It monitors and analyzes user content, identifying any videos or images that potentially “match” known CSAM. When Google determines that a user’s file contains offending content, it removes the file and sends a report to law-enforcement authorities.

Google keeps a database of known CSAM that it uses to detect other CSAM on its servers. The process starts with a trained Google employee or contractor viewing and classifying known content as containing CSAM. Google then translates the known CSAM content into a digital “hash value” (a digital fingerprint), which is a unique string of numbers and letters. The hash value — but not the underlying image or video itself — is entered into Google’s database of CSAM content, where it can be checked against user-uploaded content to identify any recurrence of the same CSAM.

To identify CSAM in user accounts, Google routinely makes digital fingerprints of images and videos that are uploaded to its servers by its users. Google then searches for hash values that match the digital fingerprints in its CSAM database. When Google’s CSAI Match software “detects a video containing CSAM, it is a match to any part of the [relevant] portion of a previously fingerprinted video” and can include “exact matches, matches intermingled with non- offending content, and slightly modified versions of the previously fingerprinted video.” J.A. 119. In other words, CSAI Match will flag a video for potential CSAM if any portion of the video contains a match to known CSAM, and the

match may not be identical to the known CSAM. Sometimes a Google employee or contractor confirms that a digital fingerprint match contains CSAM before tipping off the authorities. At other times, CSAI Match automatically sends a report without any human review or confirmation.

Google undertakes its CSAM-identification process voluntarily — no law requires it to “affirmatively search, screen, or scan” for CSAM. 18 U.S.C. § 2258A(f). But once Google discovers CSAM, it may not keep that information to itself. It is subject to a mandatory reporting requirement in the Protect Our Children Act of 2008. Id. § 2258A(a)(1) (mandatory reporting required of any provider with “actual knowledge” of CSAM on its platform); see also United States v. Maher, 120 F.4th 297, 302 n.5 (2d Cir. 2024) (explaining § 2258A’s reporting requirement).

The Protect Our Children Act requires Google to send a “CyberTip” about any suspected CSAM that it discovers to NCMEC, a nonprofit organization that operates a “CyberTipline.” 34 U.S.C. § 11293; 18 U.S.C. § 2258A(a)(1). “A ‘CyberTip’ is an alert submitted by an electronic service provider under 18 U.S.C. § 2258A indicating that the service provider believes that there has been a violation of federal statutes involving the production or distribution of child pornography.” United States v. Sykes, 65 F.4th 867, 873 n.1 (6th Cir. 2023). NCMEC makes each CyberTip report “available to the appropriate law enforcement agency for its review and potential investigation.” 34 U.S.C. § 11293(b)(1)(K)(i)(II); see also 18 U.S.C. § 2258A(c). The CyberTip reports typically include the digital files that are suspected of containing CSAM.

B.

Free access — add to your briefcase to read the full text and ask questions with AI

United States v. Stephen Johnson, (D.C. Cir. 2026).

United States v. Stephen Johnson (United States v. Stephen Johnson) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

§ 2258A
18 U.S.C. § 2258A
§ 11293
34 U.S.C. § 11293
§ 2252
18 U.S.C. § 2252
§ 1291
28 U.S.C. § 1291
§ 2251
18 U.S.C. § 2251
§ 4
18 U.S.C. § 4
§ 2702
18 U.S.C. § 2702