Re: A new public key algorithm based on avalanche properties
From: Bryan Olson (bryanjugglercryptographer_at_yahoo.com)
Date: 07/01/03
- Next message: AE: "Re: Stream cipher against block cipher [re-sent]"
- Previous message: AE: "Re: one more question"
- In reply to: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Next in thread: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Reply: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: 1 Jul 2003 00:29:25 -0700
Jim Steuert wrote:
>
> Hello Bryan,
> Here is the final version of the program (not the paper).
[...]
> I took most of your suggestions for the code.
> Despite being simple to code, I believe that it
> is secure because of the avalanche and the
> inability to "subtract-off" the common x_global.
>
> Please let me know what you think.
Steuert did not take most of my coding suggestions, and the
scheme is definitely not secure. The following code shows how
Bob can trivially compute Alice's private key (called "private
avalanche" in Steuert's code). Insert this at the bottom of
Steuert's main().
{
unsigned long broken_avalanche[NUMFIELDS];
printf("Bob computs Alice's private avalanche:\n");
for ( fld=0; fld < NUMFIELDS; fld++)
{
broken_avalanche[fld] = alices_public_avalanche[fld]
+ bobs_private_avalanche[fld]
- bobs_public_avalanche[fld];
broken_avalanche[fld] &= field_mask[fld];
printf("%06x ", broken_avalanche[fld]) ;
}
printf("\n\n");
}
> In the process, I came up with two separate ideas for
> public key systems.
Oh.
-- --Bryan
- Next message: AE: "Re: Stream cipher against block cipher [re-sent]"
- Previous message: AE: "Re: one more question"
- In reply to: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Next in thread: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Reply: Jim Steuert: "Re: A new public key algorithm based on avalanche properties"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]