Secret Printer ID Codes May Be Illegal In the EU
I Don't Believe in Imaginary Property writes "In response to a query from a member of the EU Parliament, an EU commissioner issued an official statement (.DOC) saying that, while they do not violate any laws, secret printer tracking dot codes may violate the human right to privacy guaranteed by the EU's Convention of Human Rights and Fundamental Freedoms. If you don't remember what these are, Slashdot has discussed the issue before. In short, most color printers print small yellow dots on every sheet in a code that identifies the printer and, potentially, its owner. The EFF is running an awareness campaign, and a couple of years back made a start on deciphering the yellow dot code."
My color laser printer (Konica-Minolta 2530DL) only prints the yellow dots in color mode.
But that printer is a bit different in that it rotates the toner cartridges into place for every color that is going to go on each page, so a color page has to wait for all 4(CMYK) cartridges to rotate into place, but in black-only mode doesn't rotate anything to be about 5-6x faster.
The reason I chose that printer? Konica-Minolta supplies open-source printer drivers that compiled on my AMD64-Ubuntu box.
If I have nothing to hide, don't search me
1. Do not buy from the manufacturer.
2. Maybe pay cash when buying printer.
3. Do not send in warranty card.
4. Don't let a factory rep or facility service it.
If you can prevent the printer's serial # from being tied to your identity, you should be OK. Of course, some of the very high-end printers can only be bought from the manufacturer or a registered VAR, so don't use those types of printers for nefarious deeds.
I don't know about printers, but apparently with Canon digital cameras they will register the camera serial number with your name if you send it in to Canon for service.
When you sympathize with stupidity, you start thinking like an idiot.
So I guess the yellow dots get inserted at the hardware level.. Could you do us a favor and check those open source printer drivers to see if the yellow dots are inserted at the software level? If so, you might be able to recruit more Ubuntu users if you could offer yellow-dot-free drivers....
Seth
$5 / month hosted VPS on linux = awesome!
Well, couldn't the open source driver be modified to add additional random yellow dots, thereby obfuscating the dot code from the hardware?
There has been some research done in this area. It's not really intentional, but the nature of the CCD sensors. When they're made, they have a target count on how many megapixels it has and not all of them (at least short of research labs) are functional.
Sometimes you can see specifications like "12 Megapixels, 11.1 effective".
These defects are scattered among the surface of the CCD and are statistically unique from one camera to another, even among the same model. While the photos often aren't saved in raw formats, I'd wager if they find a picture of something illegal and wanted to prove your camera took the picture, it'd be trivial to take some pictures with it and match the output files' flaws even with the JPEG encoding by using a control camera of the same shot.
Like how they do ballistic analysis by finding a suspect's gun and fire off a few rounds and compare with rounds found at the scene of a crime.
More Twoson than Cupertino