On 18-Jul-12 08:25, Saku Ytti wrote:
> On (2012-07-18 09:10 -0400), [email protected] wrote:
>> You want to roll in at some entropy by adding in the current date or 
>> something, so two "Joes' Burritos and Internet" in 2 different states don't 
>> generate the same value.  There's a reason that 4193 recommends a 64bit 
>> timestamp and an EUI64.
> I assume business ids are federal not state, as IRS is federal? Anyhow I'm 
> not saying 'this is how it should be done', I'm saying maybe there is way to 
> do this in a way which is verifiably random.

US EINs/SSNs, and various state-level ID numbers, are not random; given
our problems with identity theft, they're not guaranteed to be unique,
either.  I assume the same is true for identification numbers in most
other countries.

> 64b timestamp and EUI64 make it non-verifiable.

If you publish the numbers you used, then others can verify that those
values are reasonable.  I doubt anyone would sift through billions of
reasonable timestamps combined with the thousands of EUI64s at their
site just to find a result that was "memorable".

And, if they did, who cares?  It's not like it hurts me for them to do
so--unless I'm dumb enough to do the same thing, happened to get the
same result /and/ happened to merge with them--all of which are still
unlikely events.

S

-- 
Stephen Sprunk         "God does not play dice."  --Albert Einstein
CCIE #3723         "God is an inveterate gambler, and He throws the
K5SSS        dice at every possible opportunity." --Stephen Hawking

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to