Re: Why unhashing is not possible?



In article <uvgcj.20007$wy2.19474@edtnps90>,
Unruh <unruh-spam@xxxxxxxxxxxxxx> wrote:
"Sebastian G." <seppi@xxxxxxxxx> writes:

Barry Margolin wrote:

How could the hash possibly be guaranteed to be unique?

For a limited set of inputs, this is very easy.

Yes. then it is not a hash. It may be an encryption, or a translation.

http://en.wikipedia.org/wiki/Perfect_hash_function

http://burtleburtle.net/bob/hash/perfect.html
"Minimal perfect hashing"


I've never seen Perfect Hashing referred to as an encryption or
translation, only ever as a "hash function".
.



Relevant Pages

  • Re: Why unhashing is not possible?
    ... For a limited set of inputs, ... "Minimal perfect hashing" ... only ever as a "hash function". ... asking about cryptographic hashes, ...
    (comp.security.misc)
  • Re: Is there a non-dumb way to replicate "Select distinct" in fortran?
    ... The dumb way is of course to sort on those columns and sequentially ... In that case, you generate an array of hash values, usually a 32 bit ... When the number of distinct keys is modest perfect hashing is well-worth considering, particularly if the universe of distinct keys is known in advance. ...
    (comp.lang.fortran)
  • Re: Why unhashing is not possible?
    ... "Minimal perfect hashing" ... translation, only ever as a "hash function". ... non-reversibility is that they're many-to-one. ... The word "hash" is used in a number of different contexts in computer ...
    (comp.security.misc)