On Wed, 2009-02-25 at 11:44 +0200, Billy Brumley wrote:
> Perhaps I should be more detailed ;) I'm interested in providing
> Koblitz curve specific functionality to the elliptic curve portion of
> OpenSSL--they are currently treated as regular binary curves. All
> point doublings can be replaced by a simpler operation called the
> Frobenius map, leading to quite a speed improvement.
> 
Cool! I have a bit of experience on this too:
http://caccioppoli.mac.rub.de/website/papers/tzv2.pdf

So I could be interested in this topic (if working in more than one
person is allowed).

Other interesting topics (in my order of preference) could be:
1. Pairing-based cryptography, at least Barreto-Naerigh curves
(currently I added a BN curve and use OpenSSL for scalar
multiplications, but I use a Miracl-based engine to compute pairing)
2. Direct Anonymous Attestation protocol 
(I have a several piece of code: generic DAA, DAA with TPM, DAA with BN
curves, DAA extension to TLS)
3. Trace Zero Varieties (cf. the above paper). They are faster than ECC
but, unfortunately, not standardized... so maybe this only would fit in
an experimental branch and is not actually useful.

bye!
-- 
Emanuele Cesena <emanuele.ces...@gmail.com>
http://ecesena.dyndns.org

Il corpo non ha ideali

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to