After reading an earlier IP/Decode post about hashing, my friend Jenny Rossman reached out to explain how law enforcement was using hash values to fight the spread of child pornography. For over a decade, Jenny had been a sex crimes prosecutor in Florida. She, alongside law enforcement, had been using the technique to identify suspects and secure convictions. It is a brilliant use of hashing that is also worth considering in civil cases, particularly trade secret litigations.
As I wrote in the earlier post, hashing can convert files to shorter strings of numbers and letters (the "hash value"). To demonstrate this, below is a set of five files that contain different content. I computed their unique hash values using the MD5 algorithm:
Law enforcement, along with private entities, have been using these unique hash values like fingerprints to identify illicit digital materials. In practice, if law enforcement knows that File5 is child pornography from a previous investigation, then File5s hash value can be used to identify other files with that same hash value. If there is a match, then there may be a crime. (U.S. v. Miller, 982 F.3d 412 (6th Cir. 2020), is a good read for those interested in how this practice implicates the Fourth Amendment.)
As I wrote in the previous post, the solution to speeding up nearly any search problem is hashing, and it provides the solution in this context as well. To find File5 in a suspect's computer, one would only need to run all files on the computer through an MD5 hash. After those hash values are generated, you search for File5's unique string: 748f65d8e5d27d17dd2f142a7b712392. Below are hash values for another set of randomized files that include the illicit File5:
File7's MD5 hash value is the same as File5's, so we have a match. Due to the math behind the MD5 hash algorithm, the odds of File7's content differing from File5's, but still resulting in the same hash value, are almost impossibly small: "In the real world the number of files required for there to be a 50% probability for an MD5 collision to exist is still 264 or 1.8x1019 [that is 18,000,000,000,000,000,000 computer files]. The chance of an MD5 hash collision to exist in a computer case with 10 million files is still astronomically low."
Using hash values to find illicit material struck me as smart for a number of reasons. First, it is computationally fast, and with the number of digital files rapidly expanding, fast matters. Second, it is a minimally invasive search. The example above did not probe the contents of the searched laptop's files. The reviewer only converted each file to a content-free hash value they never opened the files to view what was inside. And because hashing is a one-way street, the reviewer cannot work backwards from the hash value to the original files' content. This is an elegant solution: the privacy of the user is maintained to a large degree and, when one is searching for disturbing content, avoiding having to look at it is beneficial to them as well.
The solution is, however, not perfect. This is because hashing is sensitive: Flip one bit among millions and the result will be an image that is nearly identical to the original, but has a dramatically different hash value. Such a file would avoid law enforcement's detection.
To address this issue, Microsoft has built more sophisticated solution: PhotoDNA. PhotoDNA is performing a type of hashing, but does so at the image not file level. This means that while flipping a bit may result in an image having a new hash value, it will not alter the PhotoDNA value. Technologies such as PhotoDNA are thus keeping one step ahead of criminals.
In the criminal context, hashing solved two problems at once: how to find a file while not viewing its contents. These are problems that arise in civil litigation as well, and hashing would provide a valuable solution.
For example, consider a common trade secret misappropriation fact pattern: former employee Rebecca left Company with a valuable Excel customer list ("List.xlsx"), then brought it to Competitor. List.xlsx will have a hash value (e.g., 7b98d3485b4f17206bc09aa2fe8d2c31) that will be useful during the investigation and litigation stages. During investigation, Company can use the hash value to probe its systems to see where it was stored and when it was accessed. This would also confirm that the file was kept in spaces that used reasonable security measures (a requirement of trade secret protection). If litigation follows, then Company's discovery requests can be more targeted and less invasive, because List.xlsx can be identified by both its name and its hash value.
To shortcut discovery and determine quickly if Rebecca did indeed steal the file, Company could propose early targeted discovery that requests hash values only for all files to which Rebecca has had access (i.e., her laptop or shared spaces to which she had access). That targeted discovery would return only a list of hash values to which 7b98d3485b4f17206bc09aa2fe8d2c31 could be compared for a match it would not disclose the content of Rebecca's or Competitor's files. If there is a match, then Company has a case; if there is not a match, then either Rebecca did not take the file or she has since modified it. To catch modified copies of the List.xlsx file, more sophisticated hashing algorithms could be used.
Civil litigators looking to "strike gold" by finding a misappropriated file should consider hashing as a valuable forensics tool that provides powerful searching without disclosing files' content.
Read the original here:
Forensic Hashing in Criminal and Civil Discovery | Holland & Knight LLP - JDSupra - JD Supra
- Protections for e-data clear Senate committee [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Quinn: Supreme Court should clarify Fourth Amendment rights in the digital age [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Fourth amendment | Wex Legal Dictionary / Encyclopedia ... [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Fourth Amendment to the United States Constitution ... [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- The Fourth Amendment is destroyed by the Roberts led Supreme Court. - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Court may let cops search smartphones [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Supreme Court to hear case on police searches of cellphones [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Fourth Amendment in the digital age: Supreme Court to decide if police can search cellphones without a warrant [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- What Scalia knows about illegal searches [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- Should police be allowed to search your smartphone - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- Fourth Amendment to the United States Constitution - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Rand Paul Third Party Records Should Get Fourth Amendment Protection O'Reilly Factor 6 11 2013 - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- The Shaky Legal Foundation of NSA Surveillance on Americans [Last Updated On: May 2nd, 2014] [Originally Added On: May 2nd, 2014]
- Pennsylvania Supreme Court rules police don't need warrants to search cars [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Local police: Updated vehicle-search law still requires probable cause [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Liberal Supreme Court Justice Comes To The Defense Of Scalia [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Gerald Celente - Trends In The News - America's Spiritual Death - (1/20/14) - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- Smartphones and the Fourth Amendment - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- Fourth Amendment Searches And Seizures - Video [Last Updated On: May 5th, 2014] [Originally Added On: May 5th, 2014]
- Fourth Amendment Defined & Explained - Law [Last Updated On: May 6th, 2014] [Originally Added On: May 6th, 2014]
- Enforcement Techniques For Violations Of The Fourth Amendment - Video [Last Updated On: May 6th, 2014] [Originally Added On: May 6th, 2014]
- I-Team: Do police seek search warrant friendly judges? [Last Updated On: May 7th, 2014] [Originally Added On: May 7th, 2014]
- Is Big Brother Listening? Applying the Fourth Amendment in an Electronic Age - Video [Last Updated On: May 9th, 2014] [Originally Added On: May 9th, 2014]
- It Costs Less to Care [Last Updated On: May 10th, 2014] [Originally Added On: May 10th, 2014]
- The Fourth Amendment - Video [Last Updated On: May 10th, 2014] [Originally Added On: May 10th, 2014]
- Magistrate waxes poetic while rejecting Gmail search request [Last Updated On: May 11th, 2014] [Originally Added On: May 11th, 2014]
- License reader lawsuit can be heard, appeals court rules [Last Updated On: May 15th, 2014] [Originally Added On: May 15th, 2014]
- Seize the Rojo - Video [Last Updated On: May 16th, 2014] [Originally Added On: May 16th, 2014]
- NSA Spying Has a Disproportionate Effect on Immigrants [Last Updated On: May 17th, 2014] [Originally Added On: May 17th, 2014]
- Motorists sue Aurora, police in 2012 traffic stop after bank robbery [Last Updated On: May 17th, 2014] [Originally Added On: May 17th, 2014]
- Judge Says NSA Phone Surveillance Likely Unconstitutional - Video [Last Updated On: May 21st, 2014] [Originally Added On: May 21st, 2014]
- New York Attorney Heath D. Harte Releases a Statement on Fourth Amendment Rights [Last Updated On: May 22nd, 2014] [Originally Added On: May 22nd, 2014]
- Bangor Area School District teachers vote no to random drug [Last Updated On: May 24th, 2014] [Originally Added On: May 24th, 2014]
- The Fourth Amendment Rights - Video [Last Updated On: May 24th, 2014] [Originally Added On: May 24th, 2014]
- I Don't Care About The Contitution, Take Your Fourth Amendment And Shove It The Hills Hotel - Video [Last Updated On: May 27th, 2014] [Originally Added On: May 27th, 2014]
- Lonestar1776 at Illegal Checkpoint 80 Miles Inside Border - Standing UP & Pushing Back! pt 2/2 - Video [Last Updated On: September 1st, 2014] [Originally Added On: September 1st, 2014]
- Suit charges Daytona Beach's rental inspection program violates civil rights [Last Updated On: September 2nd, 2014] [Originally Added On: September 2nd, 2014]
- 4th Amendment - Laws.com [Last Updated On: September 6th, 2014] [Originally Added On: September 6th, 2014]
- YOU CAN ARREST ME NOW (cops refuse) - Video [Last Updated On: September 6th, 2014] [Originally Added On: September 6th, 2014]
- The Feds Explain How They Seized The Silk Road Servers [Last Updated On: September 8th, 2014] [Originally Added On: September 8th, 2014]
- Defence asks judge in NYC to toss out bulk of evidence in Silk Road case as illegally obtained [Last Updated On: September 9th, 2014] [Originally Added On: September 9th, 2014]
- Volokh Conspiracy: Does obtaining leaked data from a misconfigured website violate the CFAA? [Last Updated On: September 9th, 2014] [Originally Added On: September 9th, 2014]
- Family of a mentally ill woman files lawsuit against San Mateo Co. after deadly shooting [Last Updated On: September 10th, 2014] [Originally Added On: September 10th, 2014]
- Minnesota Supreme Court upholds airport drug case decision [Last Updated On: September 12th, 2014] [Originally Added On: September 12th, 2014]
- Law Talk - Obamacare Rollout; Fourth Amendment, NSA Spying Stop & Frisk DUI Check Points lta041 - Video [Last Updated On: September 12th, 2014] [Originally Added On: September 12th, 2014]
- Volokh Conspiracy: The posse comitatus case and changing views of the exclusionary rule [Last Updated On: September 15th, 2014] [Originally Added On: September 15th, 2014]
- Guest: Why the privacy of a public employees cellphone matters [Last Updated On: September 16th, 2014] [Originally Added On: September 16th, 2014]
- Volokh Conspiracy: Apples dangerous game [Last Updated On: September 19th, 2014] [Originally Added On: September 19th, 2014]
- Judge expounds on privacy rights [Last Updated On: September 20th, 2014] [Originally Added On: September 20th, 2014]
- Great privacy essay: Fourth Amendment Doctrine in the Era of Total Surveillance [Last Updated On: September 20th, 2014] [Originally Added On: September 20th, 2014]
- The Fourth Amendment By Maison Erdman - Video [Last Updated On: September 20th, 2014] [Originally Added On: September 20th, 2014]
- Volokh Conspiracy: When administrative inspections of businesses turn into massive armed police raids [Last Updated On: September 22nd, 2014] [Originally Added On: September 22nd, 2014]
- The chilling loophole that lets police stop, question and search you for no good reason [Last Updated On: September 23rd, 2014] [Originally Added On: September 23rd, 2014]
- E.O. 12333: End-Running the Fourth Amendment | The Dissenter [Last Updated On: September 25th, 2014] [Originally Added On: September 25th, 2014]
- Fourth Amendment: The History Behind "Unreasonable ... [Last Updated On: September 25th, 2014] [Originally Added On: September 25th, 2014]
- Pet Owners Look to Muzzle Police Who Shoot Dogs [Last Updated On: September 27th, 2014] [Originally Added On: September 27th, 2014]
- Volokh Conspiracy: A few thoughts on Heien v. North Carolina [Last Updated On: September 29th, 2014] [Originally Added On: September 29th, 2014]
- Volokh Conspiracy: Third Circuit on the mosaic theory and Smith v. Maryland [Last Updated On: October 1st, 2014] [Originally Added On: October 1st, 2014]
- Volokh Conspiracy: Third Circuit gives narrow reading to exclusionary rule [Last Updated On: October 2nd, 2014] [Originally Added On: October 2nd, 2014]
- Volokh Conspiracy: Supreme Court takes case on duration of traffic stops [Last Updated On: October 2nd, 2014] [Originally Added On: October 2nd, 2014]
- Search & Seizure, Racial Bias: The American Law Journal on the Philadelphia CNN-News Affiliate WFMZ Monday, October 6 ... [Last Updated On: October 4th, 2014] [Originally Added On: October 4th, 2014]
- Argument preview: How many brake lights need to be working on your car? [Last Updated On: October 4th, 2014] [Originally Added On: October 4th, 2014]
- The 'Barney Fife Loophole' to the Fourth Amendment [Last Updated On: October 4th, 2014] [Originally Added On: October 4th, 2014]
- Search & Seizure: A New Fourth Amendment for a New Generation? - Promo - Video [Last Updated On: October 4th, 2014] [Originally Added On: October 4th, 2014]
- Lubbock Liberty Workshop With Arnold Loewy On The Fourth Amendment - Video [Last Updated On: October 5th, 2014] [Originally Added On: October 5th, 2014]
- Ap Government Fourth Amendment Project - Video [Last Updated On: October 5th, 2014] [Originally Added On: October 5th, 2014]
- Volokh Conspiracy: Oral argument in Heien v. North Carolina [Last Updated On: October 6th, 2014] [Originally Added On: October 6th, 2014]
- Feds Hacked Silk Road Without a Warrant? Perfectly Legal, Prosecutors Argue [Last Updated On: October 7th, 2014] [Originally Added On: October 7th, 2014]
- Supreme Court Starts Term with Fourth Amendment Case [Last Updated On: October 7th, 2014] [Originally Added On: October 7th, 2014]
- Feds Say That Even If FBI Hacked The Silk Road, Ulbricht's Rights Weren't Violated [Last Updated On: October 8th, 2014] [Originally Added On: October 8th, 2014]
- Argument analysis: A simple answer to a deceptively simple Fourth Amendment question? [Last Updated On: October 8th, 2014] [Originally Added On: October 8th, 2014]
- Mass Collection of U.S. Phone Records Violates the Fourth Amendment - Video [Last Updated On: October 8th, 2014] [Originally Added On: October 8th, 2014]
- Leggett sides with civil liberties supporters [Last Updated On: October 10th, 2014] [Originally Added On: October 10th, 2014]
- Search & Seizure / Car Stops: A 'New' Fourth Amendment for a New Generation? - Video [Last Updated On: October 10th, 2014] [Originally Added On: October 10th, 2014]
- Broken Lights And The Fourth Amendment National Constitution Center - Video [Last Updated On: October 10th, 2014] [Originally Added On: October 10th, 2014]
- The Fourth Amendment- The Maininator Period 4 - Video [Last Updated On: October 10th, 2014] [Originally Added On: October 10th, 2014]
- Judge nukes Ulbricht's complaint about WARRANTLESS FBI Silk Road server raid [Last Updated On: October 11th, 2014] [Originally Added On: October 11th, 2014]
- Montgomery County will not hold immigrants without probable cause -- Gazette.Net [Last Updated On: October 13th, 2014] [Originally Added On: October 13th, 2014]
- Debate: Does Mass Phone Data Collection Violate The 4th Amendment? [Last Updated On: October 15th, 2014] [Originally Added On: October 15th, 2014]
- Does the mass collection of phone records violate the Fourth Amendment? [Last Updated On: October 18th, 2014] [Originally Added On: October 18th, 2014]