Re: [XPOST] A unique number for every "person" - can it be done?
From: Ioannis (morpheus_at_olympus.mons)
Date: 02/27/05
- Next message: David W. Cantrell: "Re: binomial expansion of a fraction power"
- Previous message: Virgil: "Re: [XPOST] A unique number for every "person" - can it be done?"
- In reply to:(deleted message) TGOS: "[XPOST] A unique number for every "person" - can it be done?"
- Next in thread: Andrew Swallow: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Andrew Swallow: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: gerard46: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Willem: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Percival: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Jim Spriggs: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Messages sorted by: [ date ] [ thread ]
Date: Sun, 27 Feb 2005 21:38:19 +0200
TGOS wrote:
> Hello,
>
> First please excuse the xpost, but the topic of this post does not fit
> into any single NG and I didn't want to miss the right people by posting
> to the wrong NG. Maybe we can find out where it really belongs to in the
> discussion process and move the thread to the right group.
>
> For halve a year now I'm thinking about creating an algorithm, this
> sounds like math, but without some form of hashing used in cryptography
> it will most likely get nowhere, and the topic is program related. You
> see, it's very hard to categorize the topic.
>
> The problem can be summarized in one sentence:
>
> Calculate a number for every human being, company and organization on
> earth, that is guaranteed to be unique till the end of time.
>
> The rules in detail:
[snip]
> Be creative, try to find data useful for the purpose. Things you may
> want to use:
>
> - Date of birth / Year of foundation
> - Place of birth (consider not always known, names can change over time,
> better go for coordinates)
> - Name (First, Last / Name of company/organization)
> - Name of parents (consider orphans / companies)
> - Blood Type (consider companies have no blood type)
> - Gender (consider companies)
> - Eye color (should be constant, consider companies)
>
> and so on.
> Just because some people may not know something or something may not
> apply to certain people doesn't mean you can not use it. But explain
> what to do in the case it does not exist or is unknown.
The simplest idea I can come up with would be to find a way to
mathematically encode one's fingerprints, since they are unique. One
could for example take the decimal equivalent of the file contents of a
standard JPEG or GIF's consecutive bytes of one's fingerprint, if one
standardizes the process of scanning it.
A more complicated solution is to use Godel codons. A possible number
would be:
2^{data_1}*3^{data_2}*5^{data_3}*...*p^{data_n},
where p is a prime number and data_i, i in N is taken from a suitable
pool such as the one you present above. So for example, for the data set
you've given above,
N=2^{Date of Birth}*3^{Place of Birth}*5^{Name}*7^{Name of
Parents}*11^{Blood Type}*13^{Gender}*17^{Eye Color}.
The larger your data set, the less the likelihood of collision. For
practical purposes, if you also added a factor for fingerprints or a
factor for DNA genes this number would be unique, although I have no
idea how one would go about encoding DNA.
Since every number is factorizable, you can recover your information,
although with some effort if the data set is large.
> I came up with plenty of ideas, but they were either too complicated or
> creating collisions was too likely, that are not easily resolved.
>
> Simply writing down some data and hashing it creates a decent number,
> but how long will this be collision free? How big must the hash be to be
> secure for thousands of years and 6 billions of people and millions of
> companies/organizations?
-- I. N. Galidakis http://users.forthnet.gr/ath/jgal/ ------------------------------------------ Eventually, _everything_ is understandable
- Next message: David W. Cantrell: "Re: binomial expansion of a fraction power"
- Previous message: Virgil: "Re: [XPOST] A unique number for every "person" - can it be done?"
- In reply to:(deleted message) TGOS: "[XPOST] A unique number for every "person" - can it be done?"
- Next in thread: Andrew Swallow: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Andrew Swallow: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: gerard46: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Willem: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Percival: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Reply: Jim Spriggs: "Re: [XPOST] A unique number for every "person" - can it be done?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|