[OpenCL-devel] BigInt is being merged.
Brought to you by:
randombit
|
From: Jack L. <ll...@ac...> - 2002-04-08 18:58:31
|
I have merged BigInt alpha2 into the main library, meaning the next release
of OpenCL (0.8.0) will feature some public key algorithms. I'm working on
RSA encryption and signatures.
Anyway, the point of this is to ask what people would like to see
implemented soon in terms of PK algorithms and support. Particularly, does
anyone think support for PKCS #1 v1.5 is needed, or should I just go with
the IEEE 1363 functions? DSA? ElGamal encryption? ElGamal signatures?
Diffie-Hellman?
I need to balance these two factors:
1) Get 0.8.0 out as soon as I possibly can (which will still take a
while, given how much work that still needs to be done on BigInt).
2) Ensure it has enough features that people can use it
For example, I could implement Montgomery reduction in 0.8.0, have it be
released a month later than it would otherwise, or release it sooner, but
it will be pretty slow, then do another release later that implements fast
modular arithmetic.
BTW, the mp_core interfaces have pretty well solidified, so if someone is
interested in working on assembly versions of it, let me know. I'll do
SPARC and maybe x86 myself, but I'm not even touching it until I finish the
important stuff.
So, please provide me with guidance, ye users.
-Jack
|