Re: Manual hashing
From: Bryan Olson (fakeaddress_at_nowhere.org)
Date: 06/30/04
- Next message: Francois Grieu: "Re: Security for embedded device"
- Previous message: Robert Israel: "Re: 2 rings with a special property"
- In reply to: Mok-Kong Shen: "Re: Manual hashing"
- Next in thread: Bryan Olson: "Re: Manual hashing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 30 Jun 2004 06:45:57 GMT
Mok-Kong Shen wrote:
> Bryan Olson wrote:
>> I spoon-fed the detailed steps to find preimages of any hash.
>> Here, let's look again:
>>
>> one can obviously find preimages of any given digest: start
>> with any of the 2^(2n) preimages of the last XOR, then
>> decrypt to reverse the previous steps.
>
> [snip]
>
> I think we have arrived at a really good point for clearing
> up certain confusions
[...]
> one would get from an
> 'arbitrarily' chosen (computed) preimages of the last XOR
> certain blocks that are to be designated C1' etc. (i.e. not
> identical to the C1 etc. of the process of deriving the hash)
> and so one would get finally A1' etc. in the reversing
> procedure. The A1' etc. are almost invariably (excepting
> by 'pure chance') not the same as A1 etc. So what does one
> achieve with this computation, excepting that, if one makes
> about half of 2^(2n) attempts, one would hit on the right
> original data (the original user-given A1 etc.)?
I've explained what it achieves over and over: The attacker can
efficiently find preimages of any given digest; he can easily
find collisions. You proposed a hash function in sci.crypt,
where you have several times *cited* references that discuss
cryptographic hash functions using exactly those terms.
When in this thread, you wrote (of a hypothetical manual
scheme):
In other words, some (even though rather poor) approximation
of the qualities commonly required of computer-based hashing
for crypto purposes is to be targeted.
What did you think those qualities to be? Why have you not read
the references you've so often cited to others? Did you not
check what the basic security properties of cryptographic hashes
are, before you decided to design one? Even if you didn't know
what 'preimages' and 'collisions' are, why didn't you look them
up before responding to my posts?
A dozen or so posts ago, I wrote:
I recommend studying the structure, motivation, and analysis
of hashing methods before nominating further candidates of
your own.
I, and others, have given you similar advice on other topics,
often after refuting some clueless notion you decided to post.
Has it dawned on you yet that it might be good advice?
-- --Bryan
- Next message: Francois Grieu: "Re: Security for embedded device"
- Previous message: Robert Israel: "Re: 2 rings with a special property"
- In reply to: Mok-Kong Shen: "Re: Manual hashing"
- Next in thread: Bryan Olson: "Re: Manual hashing"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|