Re: Google summer of code?
On Wed, 2009-02-25 at 11:44 +0200, Billy Brumley wrote: I implemented a prototype for this, some details are given in (p5, Tbl 2), signing and verifications see roughly a 50% speedup: BTW, http://eprint.iacr.org/2009/086 bye! -- Emanuele Cesena emanuele.ces...@gmail.com http://ecesena.dyndns.org Il corpo non ha ideali smime.p7s Description: S/MIME cryptographic signature
Re: Google summer of code?
On Wed, 2009-02-25 at 11:41 +0100, Emanuele Cesena wrote: Other interesting topics (in my order of preference) could be: [snip] Yet another interesting topic: stream ciphers. The ESTREAM projects announced a portfolio of 4 new stream ciphers: http://www.ecrypt.eu.org/stream/endofphase3.html 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
Re: Google summer of code?
Note: This year, the mentoring organization application deadline is March 13. Billy On Wed, Feb 25, 2009 at 12:19 PM, Davide Vernizzi davide.verni...@polito.it wrote: On Wed, 2009-02-25 at 10:29 +0100, Emanuele Cesena wrote: On Sun, 2009-02-22 at 19:51 +0200, Billy Brumley wrote: Hi--hopefully this is the correct list. Is there any chance of openssl participating as a mentor organization for Google summer of code? I will also be very interested! I am also interested. Has OpenSSL ever participated to the google's summer of code? Anyone would be interested in doing so? -- Davide __ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org __ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org
Re: Google summer of code?
On Sun, 2009-02-22 at 19:51 +0200, Billy Brumley wrote: Hi--hopefully this is the correct list. Is there any chance of openssl participating as a mentor organization for Google summer of code? I will also be very interested! 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
Re: Google summer of code?
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. I implemented a prototype for this, some details are given in (p5, Tbl 2), signing and verifications see roughly a 50% speedup: http://www.tcs.hut.fi/Publications/bbrumley/pla_implicitcerts_2008.pdf The implementation currently lives outside of OpenSSL, so it should be properly integrated and tightened up; Koblitz curves should then call down to this specific scalar multiplication function, instead of the generic Montgomery's ladder currently used for binary curves. Textbook LD coordinates are also included in the implementation. If there is any interest in this kind of functionality, I'm hoping an OpenSSL developer would be willing to act as a mentor for me to do the work as part of Google summer of code. If so, please feel free to reply here or contact me directly for more detailed discussions. Billy billy.brumley at hut dot fi On Sun, Feb 22, 2009 at 7:51 PM, Billy Brumley bbrum...@gmail.com wrote: Hi--hopefully this is the correct list. Is there any chance of openssl participating as a mentor organization for Google summer of code? Best, Billy __ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org
Re: Google summer of code?
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
Re: Google summer of code?
On Wed, 2009-02-25 at 10:29 +0100, Emanuele Cesena wrote: On Sun, 2009-02-22 at 19:51 +0200, Billy Brumley wrote: Hi--hopefully this is the correct list. Is there any chance of openssl participating as a mentor organization for Google summer of code? I will also be very interested! I am also interested. Has OpenSSL ever participated to the google's summer of code? Anyone would be interested in doing so? -- Davide __ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org
Google summer of code?
Hi--hopefully this is the correct list. Is there any chance of openssl participating as a mentor organization for Google summer of code? Best, Billy __ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org