[prev in list] [next in list] [prev in thread] [next in thread]
List: cryptography
Subject: Re: [Cryptography] Photon beam splitters for "true" random number generation ?
From: Jerry Leichter <leichter () lrw ! com>
Date: 2015-12-31 1:54:27
Message-ID: AE637F3C-89BC-4EA8-B27B-E29873DF6BED () lrw ! com
[Download RAW message or body]
> That's known to be not good enough. The device could quite
> plausibly have twice as much storage as you think it does,
> and who knows what is lurking in the hidden half.
It could be much more than half. Looking just at USB sticks, you can buy them with \
capacities from 16MB (pretty rare these days) up to at least 256GB, in multiples of \
two. No one runs lines at all those points. They run a couple of lines at some \
maximum size, then bin the chips based on how much memory is actually good, rounding \
down to the nearest power of two since that's the way the industry has chosen to \
market them. (There's absolutely nothing other than marketing preventing someone \
from selling 765MB USB sticks. In fact, some SSD's are sold at non-power-of-two \
sizes - e.g., 480 and 960GB.)
The "half" you refer to may well be the almost-half that's left over in rounding down \
to a power of two - at least some part of which will be dedicated to spares. \
(Actually, a chip might have to be rounded down by a further factor of two to provide \
some minimum number of spares.)
However, just because the rest of the stick tested bad, doesn't mean it's actually \
fully unusable. It may work but not completely reliably, or some cells may work \
while others don't. This stuff will be useless for the purposes for which the stick \
is sold - but given suitably written software, it could be used for all kinds of \
special, hidden purposes.
Story from years back: The CDC 6600 - the supercomputer of the early 1970's - could \
be purchased with either (I think) 128KW (Kilo-Words - a word was 60 bits) or 256KW \
of main memory. NYU purchased one. They asked for the 128KW version. CDC tried to \
convince them that they should really get the full 256KW. But the institution had a \
grant and couldn't swing the extra money - probably a couple of hundred thousand in \
those days. So CDC finally delivered a 128KW version. But ... the developers who \
played around with the machine found that they could actually get at memory beyond \
the 128KW limit. Writes and reads to it ... worked just fine. In fact, what they \
eventually determined was that the machine they had came equipped with the full 256KW \
- CDC had just made a special patch to their copy of the OS to have it limit itself \
to the lower half. A source within CDC eventually explained to them that CDC listed \
a 128KW option, but that they didn't really expect anyone to buy one: If you were \
spending the tens of millions one of these things cost, you were not going to go \
short on main memory. NYU was, in fact, the first customer to buy one of the "small \
memory" configurations - and CDC hadn't actually worked out the necessary \
manufacturing changes to build one. So they just shipped the configuration they had \
and patched the OS.
(During the anti-Vietnam-war protests of the late 1960's, a group took over the \
machine room in which the CDC 6600 was stored. They held it hostage - and when they \
left, the left behind some incendiary devices on long fuses. The machine was barely \
saved from destruction by some faculty members - the story was recently retold. What \
I heard from people there was that they would not have minded so much if the machine \
had been torched: Insurance would have replaced it, but the replacement would not \
have been one of the very early runs - I think serial number 4 - which was too early \
to support Extended Core Storage, which used slower but cheaper memory - we're \
talking magnetic core in those days - as a kind of I/O device. The fact the machine \
was such an early model makes the story about main memory more believable.)
-- Jerry
_______________________________________________
The cryptography mailing list
cryptography@metzdowd.com
http://www.metzdowd.com/mailman/listinfo/cryptography
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic