David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hast
media.ccc.de4 HN recommenders · recommended in 5 months, 2019–2025
talk · general · evergreen · 2019–2025 on HN
David Kriesel's 31C3 talk, in German, on the discovery that Xerox scanner-copiers silently replace digits and letters in scanned documents. He explains how the bug stayed unnoticed in the wild for years.
Called a classic CCC talk, and the Xerox bug is cited as a cautionary tale about trusting scans and digitized archives.
Up next
8 mo on HN"Money doesn't interest me" - Ton Roosendaal 2017 Interview
Blender Guru
7 HN recommender · 2018–2025
5 mo on HNMarc Levoy - Lectures on Digital Photography - Lecture 1 (21mar16).mp4
Marc Levoy
5 HN recommender · 2019–2026
3 mo on HNThe Original Skunk Works – Nickolas Means | The Lead Developer UK 2017
LeadDev
3 HN recommender · 2017–2021
3 mo on HN36C3 - BahnMining - Pünktlichkeit ist eine Zier - english translation
media.ccc.de
3 HN recommender · 2020–2023
4 mo on HNReligions and babies | Hans Rosling
TED
4 HN recommender · 2013–2024
11 mo on HNBehind the Scenes of iOS Security
Black Hat
9 HN recommender · 2016–2026
11 mo on HNWhy Electronic Voting Is Still A Bad Idea
Tom Scott
11 HN recommender · 2020–2026
10 mo on HNUSENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible?
USENIX
10 HN recommender · 2018–2026
10 mo on HNDefcon 18 Changing threats to privacy Moxie Marlinspike Part
killab66661
6 HN recommender · 2012–2019
9 mo on HN28c3: The Science of Insecurity
28c3
9 HN recommender · 2012–2024
8 mo on HNDEF CON 25 - John Sotos - Genetic Diseases to Guide Digital Hacks of the Human Genome
DEFCONConference
11 HN recommender · 2017–2023
7 mo on HNElevator Hacking: From the Pit to the Penthouse
DeviantOllam
9 HN recommender · 2014–2026
9 comments from Hacker News
Epic talk (in German, David Kriesel, "Traue keinem Scan, den du nicht selbst gefälscht hast"): ▶ this video
(2013). The whole ordeal lead to a quite legendary presentation by David at CCC (german, no captions, live translation available but pretty bad): ▶ this video If you speak german and haven’t seen this yet, watch it, this is a classic. His talks are all entertaining and interesting.
I would also highly recommend "Traue keinem Scan, den du nicht selbst gefälscht hast" [0] but I just noticed that there are no english subtitles available. [0] ▶ this video (2015)
This reminded me of a great talk (in German) by David Kriesel about scanners not scanning correctly but replacing letters and numbers because of pattern matching (if I remember correctly). It was a really great talk. Not sure if there is an English version somewhere: ▶ this video
Thanks for the complementary links! Regarding Xerox scanner compression issues, compare this great CCC-talk by David Kriesel, "Traue keinem Scan, den du nicht selbst gefälscht hast" [0] – Sorry, German only. [0] ▶ this video [1] link (Didn't MS's PDF-viewer have similar issues?)
Worse, Xerox scanners specifically meant for digitizing documents have changed text for a long time. The compression algorithm they used (I think even in the default settings) sometimes replaced e.g. 6 with 8, and similar things. See: ▶ this video (german, but there should be news articles from back then in english as well, somewhere)
Germany scanned its national archives in with xerox stations. We will never know what numbers might have been scrambled. ▶ this video So similar projects existed and were so disastrous that they were quietly buried. To this day if a document was xerox scanned before the Bugfix it might be nil and void in court.
Related: ▶ this video guy discovered that xerox workstations (like the ones to scan in government archives) corrupted numbers. Thus falsifying documents on a massive scale. Obamas "birth certificate" went through this document shredder. So distributing, non digital copies. Thats were the lasting value is.
> Not sure if there is an English version somewhere: ▶ this video Seems to be: link Direct: link Which has german/english dual audio, but defaults to german (so presumably google ruined the english track on upload). If your video player doesn't support picking audio, you can probably fiddle with ffmpeg to strip out the german track.