Elliptic Curve Cryptography............

slipperyslope

Banned
Oct 10, 1999
1,622
0
0
Does anyone know where I can find the mathmatical algorithm to generate public/private keys using ECC? I have already written an RSA client in C++ and Java. I just want to screw around with a different algorithm. I am currently reading Applied Cryptography by Bruce Schneier but I can't find any links that actually flat out discuss the algorithm for ECC.

Thanks,

Jim

p.s. I was thinking about putting this in the highly technical forum but wasn't sure if it quite fit.
 

GL

Diamond Member
Oct 9, 1999
4,547
0
0
When I get home later tonight I'll see what I can find for you.
 

slipperyslope

Banned
Oct 10, 1999
1,622
0
0
Well this is more of a hardware forum so I thought it might not be appropiate in the highly technical category :)

I figured better safe than sorry ;)

Jim
 

GL

Diamond Member
Oct 9, 1999
4,547
0
0
BTW, part of the practical implementation is patented AFAIK - this could explain the lack of algorithms. If you're doing this for your own learning experience you won't have a problem but if not, a company by the name of Certicom might issue you a nice C&D letter or request for compensation.
 

WombatWoman

Diamond Member
Feb 19, 2000
5,439
1
0
slipperyslope,

AnandTech Elite Member Gustavus is a expert in cryptography (and I do mean "expert" -- his work is internationally recognized.) I suggest that you make contact with him by email at the address listed in his profile. In addition to being brilliant, Gus is a pleasant, helpful gentleman, and is truly one of the finest human beings I have ever met.
 

slipperyslope

Banned
Oct 10, 1999
1,622
0
0
GL,

That probably explains it. I had noticed Certicom seemed to be a big player when it came to ECC. Yes I just want to do this for my own personal enjoyment :) I get bored at work so I read books and write programs.

WW,

Thanks for the info about Gustavus. I haven't seen him post around these parts in a while. I will drop him an email. After a quick search I do see that he is posting still :)

Jim