[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: <8c> C-source for diffie-hellman?
# I was just talking with a friend, and I think it would be
# pretty good for medium-level security on irc to hack up something do
# that /dcc does diffie-hellman key exchange, and maybe triple-des or
# something.
# Is there some available C-source which would help? (I guess I
# should get the Schneier book.. But urgh! $50 on a "starving-student"
# budget is quite a bit.)
DH itself is a trivial algorithm. All you need is a decent
multiple precsion math package. I think all it takes is
-- random numbers
-- primality test
-- gcd
-- raise-to-power-modulo-some-number
There's lots of Multiple Precision libraries availble.
The Gnu 'gmp' is more than sufficient. Also des is very
easy to ftp. See the cypherpunks ftp site at
ftp://soda.berkeley.edu/pub/cypherpunks/
for pointers.
strick
BTW, schneier is literally a FAQ for cypherpunks.
Fantastic book. Cough up the money for it...