Belangrijkste punten
- Printers voegen gele stippen toe aan documenten, wat de privacy beïnvloedt en tot mogelijke zorgen leidt.
- Trackingcodes in printers worden gemaakt door firmware en onthullen printerinformatie en tijdstempels.
- Trackingcodes, die al sinds de jaren 80 bestaan, maken wetshandhaving gemakkelijker, maar vormen een risico voor de privacy.
Printers voegen verborgen gele stippen toe aan pagina's, waardoor wordt onthuld wie wat en wanneer heeft afgedrukt. Deze trackingtechnologie, die al meer dan 20 jaar bestaat, helpt bij het voorkomen van namaak, maar roept zorgen op over de privacy.
Trackingcodes in detail
Als u een printer toevoegt aan Windows 11, worden er nog steeds trackingcodes op uw pagina's afgedrukt. Hoewel u theoretisch de instellingen kunt wijzigen om de privacy in Windows 11 aan te passen, kunt u de stippen op uw afgedrukte pagina's niet wijzigen. Trackingcodes zijn een vorm van steganografie waarbij informatie wordt verborgen in een ander medium, zoals een afbeelding of document. In het geval van printers worden trackingcodes gebruikt om identificerende informatie over de printer en het afgedrukte document in het document zelf in te sluiten. Het bekendste type printertrackingcode is het gele stippenpatroon, waarbij kleine, nauwelijks zichtbare gele stippen in een raster worden gerangschikt om gegevens te coderen.

Trackingcodes worden doorgaans gemaakt door de printerfirmware en in het document ingesloten terwijl het wordt afgedrukt. De firmware bevat algoritmen die het specifieke patroon van stippen of andere steganografische markeringen genereren op basis van de identificerende informatie van de printer en het tijdstempel van de afdruktaak. Dit proces is automatisch en vereist geen tussenkomst van de gebruiker. De meeste gebruikers weten zelfs niet dat hun printers informatie afdrukken waarmee ze kunnen worden gevolgd.
Hoe zijn deze codes ontstaan?

Jason Montoya/How-To Geek
Printertrackingcodes, ook bekend als machine-identificatiecodes (MIC) of gele stippen, worden al sinds het midden van de jaren 80 door printerfabrikanten gebruikt. Het patent voor deze technologie werd oorspronkelijk verleend in 1993, maar is verlopen. De oorsprong van printertrackingcodes kan worden herleid tot de samenwerking tussen de Amerikaanse overheid en printerfabrikanten om namaak te voorkomen. In de jaren 80 benaderde de Amerikaanse geheime dienst het Japanse ministerie van Financiën om het probleem van valse valuta's die met kleurenkopieerapparaten werden geproduceerd, aan te pakken. Als gevolg hiervan stemden kopieermachinefabrikanten ermee in om machine-identificatiecodes te implementeren.
Printerfabrikanten hebben verklaard dat de belangrijkste reden voor het implementeren van trackingcodes het helpen van de wetshandhaving is bij het opsporen van de oorsprong van vals geld en andere illegale documenten. Voorstanders van privacy hebben echter hun zorgen geuit over het mogelijke misbruik van deze technologie, omdat deze het mogelijk maakt individuen te volgen op basis van de documenten die zij afdrukken.
Ondanks de controverses rondom printertrackingcodes, zijn ze nog steeds een standaardfunctie in de meeste moderne printers. Er was een lijst met printers waar deze stenografie werd weergegeven, maar deze werd voor het laatst bijgewerkt in 2017 en is sindsdien niet meer actief geweest. De lijst vermeldt dat bijna alle moderne laserprinters een vorm van steganografietracking hebben, zelfs als ze geen gele stippen afdrukken.
Hoe printertrackingcodes werken

Wanneer iemand een vel papier afdrukt op een kleurenprinter, wordt een raster van 15 bij 8 gele stippen in het vel ingesloten. Het raster wordt herhaald op de afgedrukte pagina en de rasters zijn verschoven om ervoor te zorgen dat elke rasterafdruk niet in een andere overloopt. De rasters zijn ook evenwijdig aan de randen van de pagina. De stippen vormen een reeks gegevens, net als ponskaarten die op de eerste computers werden gebruikt.
De trackingcodes worden gecodeerd met behulp van een binair systeem, waarbij elk punt een stukje informatie vertegenwoordigt. De aanwezigheid of afwezigheid van een punt op een specifieke locatie in het patroon komt overeen met een "1" of "0" in binaire code. De punten zijn georganiseerd in een raster en elke rij van het raster codeert een specifiek stukje informatie, zoals het serienummer van de printer, de productiedatum en het tijdstempel van het afgedrukte document.
Om de trackinginformatie te decoderen, wordt de afgedrukte pagina eerst belicht met blauw licht, waardoor de gele stippen beter zichtbaar worden. De pagina wordt vervolgens gefotografeerd of gescand met een hoge resolutie, meestal 600 dpi of hoger. De resulterende afbeelding wordt verwerkt met behulp van gespecialiseerde software die het stippenpatroon analyseert en omzet in binaire code. De binaire code wordt vervolgens vertaald in voor mensen leesbare informatie op basis van de bekende structuur van het trackingcoderaster.
Als u de stippen kunt laten verschijnen, kunt u mogelijk lezen wat ze coderen. Dit zijn de gegevens die elke rij vertegenwoordigt:
- Het serienummer van de printer is gecodeerd in bytes 14, 13, 12 en 11 met behulp van binair gecodeerd decimaal (BCD), met twee cijfers per byte. Het is uniek voor elke printer en blijft constant.
- Byte 15 is vaak nul, maar de waarde ervan kan voor elke printer constant zijn en niet-zichtbare informatie over het model of de configuratie van de printer bevatten.
- Byte 10 fungeert als een scheidingsteken en bestaat doorgaans uit alleen enen. Het lijkt geen informatie te coderen.
- Het jaar waarin de pagina is afgedrukt (zonder de eeuw) is gecodeerd in byte 8. Het jaar 2005 is bijvoorbeeld gecodeerd als 5.
- De maand en dag waarop de pagina is afgedrukt, worden respectievelijk gecodeerd in byte 7 en 6.
- Het uur waarop de pagina is afgedrukt, wordt gecodeerd in byte 5. Dit kan de UTC-tijdzone zijn of onjuist zijn ingesteld in de printer.
- De minuut waarop de pagina is afgedrukt, wordt gecodeerd in byte 2.
- Byte 9, 4 en 3 worden niet gebruikt.
- Byte 1 is een rijpariteitsbit, die is ingesteld om ervoor te zorgen dat er een oneven aantal punten per rij aanwezig is.
In plaats van al deze informatie te lezen, kunt u dit zelf decoderen via een handige website die de gegevens kan verwerken en u een resultaat kan geven.
Kan deze functie worden misbruikt?
Zoals veel functies die om veiligheidsredenen zijn geïnstalleerd (zoals de aankomende Recall-functie van Microsoft), kan steganografie worden gebruikt voor kwaadaardige doeleinden. Een van de grootste zorgen is het gebrek aan transparantie rondom het gebruik van trackingcodes. Veel gebruikers zijn zich er niet van bewust dat hun afgedrukte documenten verborgen identificerende informatie bevatten, en printerfabrikanten zijn niet altijd openhartig geweest over de aanwezigheid of het doel van deze codes.
Het potentieel voor misbruik en misbruik van printertrackingcodes is een andere belangrijke zorg. Hoewel de technologie bedoeld is om rechtshandhaving te helpen bij het onderzoeken van misdaden zoals namaak, bestaat het risico dat deze voor andere, minder legitieme doeleinden kan worden gebruikt. Trackingcodes kunnen bijvoorbeeld worden gebruikt om politieke onenigheid te monitoren en te onderdrukken, klokkenluiders te volgen of individuen te targeten op basis van hun overtuigingen of associaties.
Dit is een belangrijke rode vlag voor iedereen die zich zorgen maakt over de privacy van zijn of haar informatie. Het gebruik ervan in sommige gevallen om klokkenluiders te vervolgen die documenten hebben gelekt, is goed gedocumenteerd.
Kunt u deze tracking uitschakelen?

Een Star Delta-10 matrixprinter.
Tot op heden is het onmogelijk om de documenttrackingpunten te verwijderen, tenzij u besluit om af te drukken op een matrixprinter. De instructies voor het afdrukken van deze trackingpunten zijn ingebouwd in de firmware van de printer. De enige oplossing die sommige mensen hebben bedacht, is afdrukken op geel papier om de punten nog minder zichtbaar te maken. Onder een blauw ledlicht ziet u echter nog steeds de rasterpatronen op elk vel. Het is grappig dat u zelfs Microsoft Edge kunt optimaliseren voor meer privacy, maar niet uw oude printer.
Tegenwoordig gebruiken niet veel mensen afgedrukte vellen voor iets anders dan permanente documentatie. Met zoveel cloudopslag beschikbaar voor iedereen die het wil, is het onwaarschijnlijk dat mensen printers op dezelfde schaal zullen blijven gebruiken als in de jaren '90 en begin jaren '00. Deze stippen bestaan echter nog steeds, en je hoeft geen raketgeleerde te zijn om ze te lezen. Wanneer je iets gevoeligs afdrukt, wees je er dan van bewust dat de datum en tijd van het document ook worden vastgelegd. Het kan worden gebruikt om het bestaan van een afgedrukte pagina te bewijzen voor tijdsspecifieke problemen.
Leave a Reply
You must be logged in to post a comment.