HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hast

media.ccc.de4 HN recommenders · recommended in 5 months, 2019-2025
YouTube
7M views · 11 years ago · talk · evergreen

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.

Security & hackingInformation theory & signal processingTesting, debugging & developer tools#xerox#jbig2#documentscanning#softwarebugs#ccc

9 comments from Hacker News

@matrss2025 · in “iPhone 16 cameras vs. traditional digital cameras”

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)

CitesView on HN
@Log_out_2023 · in “UK plan to digitise wills and destroy paper originals "insane" say experts”

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.

CitesView on HN
@masswerk2022 · in “Enhance Speech from Adobe – Free AI filter for cleaning up spoken audio”

Epic talk (in German, David Kriesel, "Traue keinem Scan, den du nicht selbst gefälscht hast"): ▶ this video

Strongly recommendsView on HN
@winReInstall2022 · in “Archiving official documents as an act of radical journalism”

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.

CitesView on HN
@solarkraft2021 · in “Confused Xerox copiers rewrite scanned documents, expert finds (2013)”

(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.

Strongly recommendsView on HN
@a13692099932021 · in “Contract by Email”

> 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.

CitesView on HN
@sdoering2021 · in “Contract by Email”

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

RecommendsView on HN
@snicksnak2020 · in “RC3 talk: How to survive in spacecraft [video]”

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)

Strongly recommendsView on HN
@masswerk2019 · in “DARPA Is Building a $10M, Open-Source, Secure Voting System”

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?)

RecommendsView on HN
David Kriesel: Lies, damned lies and scans52:59

David Kriesel: Lies, damned lies and scans

Free and Open Source Software Conference (FrOSCon) e.V.
58K views • 11 years ago
Breaking the x86 Instruction Set44:29

Breaking the x86 Instruction Set

Black Hat
381K views • 9 years ago
28c3: The Science of Insecurity59:23

28c3: The Science of Insecurity

28c3
42K views • 14 years ago
BahnMining - Pünktlichkeit ist eine Zier (David Kriesel)1:01:50

BahnMining - Pünktlichkeit ist eine Zier (David Kriesel)

media.ccc.de
3.3M views • 6 years ago
LibreSSL with Bob Beck1:05:45

LibreSSL with Bob Beck

Jason Tubnor
25K views • 12 years ago
Ch(e)at GPT? - Computerphile13:52

Ch(e)at GPT? - Computerphile

Computerphile
617K views • 3 years ago
LibreSSL: The first 30 days, and what the Future Holds1:05:51

LibreSSL: The first 30 days, and what the Future Holds

Andrea Ross
5K views • 12 years ago
Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops1:02:52

Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops

media.ccc.de
27K views • 10 years ago
How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away1:03:45

How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away

Flight Software Workshop
17K views • 1 year ago
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell40:56

"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell

Strange Loop Conference
25K views • 12 years ago
36C3 -  A systematic evaluation of OpenBSD's mitigations53:02

36C3 - A systematic evaluation of OpenBSD's mitigations

media.ccc.de
18K views • 6 years ago
Flaw in the Enigma Code - Numberphile10:58

Flaw in the Enigma Code - Numberphile

Numberphile
5.4M views • 13 years ago
Compiling C to printable x86, to make an executable research paper25:41

Compiling C to printable x86, to make an executable research paper

suckerpinch
479K views • 9 years ago
DEF CON 19 - Artem Dinaburg - Bit-squatting: DNS Hijacking Without Exploitation45:14

DEF CON 19 - Artem Dinaburg - Bit-squatting: DNS Hijacking Without Exploitation

DEFCONConference
4K views • 13 years ago
Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!1:44:18

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!

Andreas Kling
15K views • 4 years ago
Cracking Enigma in 2021 - Computerphile21:20

Cracking Enigma in 2021 - Computerphile

Computerphile
2.9M views • 5 years ago
DEF CON 23 - Zoz - And That's How I Lost My Other Eye...Explorations in Data Destruction (Fixed)53:09

DEF CON 23 - Zoz - And That's How I Lost My Other Eye...Explorations in Data Destruction (Fixed)

DEFCONConference
533K views • 11 years ago
"The Mess We're In" by Joe Armstrong45:50

"The Mess We're In" by Joe Armstrong

Strange Loop Conference
398K views • 12 years ago
DEF CON 22 - Zoz - Don't Fuck It Up!52:51

DEF CON 22 - Zoz - Don't Fuck It Up!

DEFCONConference
546K views • 11 years ago
Stevey's Tech Talk E39 -- A guided tour of Emacs45:11

Stevey's Tech Talk E39 -- A guided tour of Emacs

Steve Yegge
13K views • 4 years ago