Xerox Creates Printed Labels With Rewritable Memory
Lucas123 writes: Xerox has announced a line of printed labels that can store up to 36 bits of data that can be used to track shipped products, determine the authenticity and condition of products, and even identify if a medication refill has been authorized, or if a shipping tax has been paid. The key verification features, which are targeted at thwarting counterfeiters, will work offline, allowing secure validation of an object or process without being bound to the Internet. The memory labels can be encrypted for added security and can store up to 68 billion data points.
The memory labels can be encrypted for added security and can store up to 68 billion data points.
I'm surely glad I finally understand what a bit is.
OK, a rough estimate gives 2^36 ~ 64 x 10^9 (aka the inflationary "billion"), but what do they exactly mean? That there are so many different configs for a label? That a label can store so much?
TFA? What's TFA?
Xerox confirms that 2^36 ~= 68G.
So at any point in time, it has the potential to store one point of data from among 68 billion possible points of data. Because. You know. It's 36 bits. To me, that's completely different from being able to store 68 billion data points. I inferred "simultaneously" from that. If it's any consolation, TFA has the same wording as the summary.
In order to do things like authenticity securely, you need to sign the contained data cryptographically. The very least number of bits needed for a signature that can be called secure in any way is around 80 bits today, and you need the data to that is signed in addition.
I conclude that this thing offers no actual security whatsoever, besides the mechanism needed to write the bits.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
From the article (and the announcement it links to), I'm really struggling to figure out what the big deal is.
A rewritable 36 bit label. Presumably that means you have 36 dots, each of which can be black or white (say) and you can change their state somehow. I could (a little less conveniently) do the same with a sticker with 36 dots on it, each either filled or hollow. Whenever I want to change it, I just print a new sticker with the new bit pattern and stick it over the old one.
How does this give all the cryptographic goodness they talk about?
They say you'll be able to cryptographically confirm authenticity off-line. But 36 bits is easily brute-forcible. If you can check the authenticity of the 36 bit pattern, the man in the middle can check all 2^36 bit patterns for authenticity and use whichever authenticated bit patterns give the message they want.
The engineers at Xerox aren't stupid, so presumably there is something to this. However in going from the minds of the engineers to the mind of the journalist to the article to my mind, somewhere something vital has been lost.
Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
Surely the most important thing to mention in the article, is how the reading is performed.
All I could see in TFA, was 'A smart phone based reader'
So what is it. Conact, NFC, UHF Backscatter, pixie dust?
And its read range?
And if it is RF does it handle multiple tags in the field?
The TFA is just a rewording of the press release with an explanation that 2^36 > 1 Billion
46137
Maybe whoever headed the project is still bitter about the death of the PDP-10.
even single DES needs more bits and it's as insecure is it gets.
and what the fuck does this have with cryptography?
and what the fuck makes it so special for offline verification?
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion. -- Spazmania (174582)
Everyone can see that 36 bits does not allow one to store '68 billion data points' about 1 event.
Either a group of events can share the storage space with unique numbers; that is, an identification number. Or a group of events can share the storage space with non-unique numbers; in that case it's a status or history description.
..." used to track shipped products, determine the authenticity and condition of products, and even identify if a medication refill has been authorized, or if a shipping tax has been paid. "
Hopefully they will also let me change the price before I go to the cashier's desk.
The medication thingie bothers me a bit.
Will there be nerd junkies with pimp-up readers waiting for the people leaving the Chemist and check which goodies they have in their paper bag?
> 36 bits...store up to 68 billion data points
Man compression has made a ton of headway.
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
Maybe the technology is awesome, but this article says a lot about nothing or nothing about a lot. In the end I have no idea what this does nor what it is good for.
36 re-writable bits.
How do the bits change? Is each individual bit cryptographically secured? What prevents someone else from changing the data? How do authorized parties change the data? How does it work physically/chemically? What are the use cases? What does this do that bar codes or QR codes can't (see how to change bits)? Why would anyone want to change any of 36 bits? Oh, something about offline... huh?
I don't think most serial numbers will fit directly into 36 bits. It can't even store an arbitrary 11-digit number. It'll store things like an SSN with a handful of bits left over, but those have a pretty dense encoding (I'd guess they're over halfway used up by now). Most serial numbers, model numbers, account numbers, UPS shipping codes, and pretty much everything else won't even fit. It sounds pretty pointless to use by itself, so at best it's something to add to traditional labels.
I haven't RTFA, and didn't take the time to read the spec in full detail, but doesn't QRcode already have a much larger storage than 36 bits? Can somebody give me an unified diff of the actual additions this tech brings to the table?
So, my $4 Wal-Mart prescriptions will cost $6 because someone has to pay for the label. Just kidding. Wal-Mart would never waste money like that on memory labels. I hope.
http://news.xerox.com/news/Xerox-Launches-Printed-Memory-to-Combat-Counterfeiting
A 36-bit hash could be brute-forced in less than a minute by a standard desktop CPU.