[gnutls-dev] GnuTLS and Google Summer of Code 2007
Simon Josefsson
simon at josefsson.org
Mon Mar 5 08:37:10 CET 2007
Hi! GnuTLS will try to participate in the Google Summer of Code, see:
http://www.gnu.org/software/soc-projects/guidelines.html
http://code.google.com/soc/
Right now we are collecting ideas for projects, the ideas from 2006
are <http://www.gnu.org/software/soc-projects/ideas-2006.html#gnutls>:
1. Datagram TLS support. RFC 4347 describe a UDP version of TLS.
2. Support for the elliptic curves ciphersuites as an alternative
authentication method.
comment: I think I saw some patches for libgcrypt about this
quite recently, which could be a basis for this work.
3. Redesign and rewrite libtasn1 (asn.1 parser library). The new
implementation must be efficient and easy to extend with new
types and encoding rules (say BER and DER).
4. Write a crypto backend to perform (symmetric and assymetric
de/encryption, hash and MAC, key generation, random number
generation). It should be able to utilize libgcrypt and other
free libraries, such as libtomcrypt, and should be extendable
for hardware drivers.
I can immediately add some ideas:
5. Work on integrating support for some of the newer TLS
extensions, which can include better TLS 1.2 support.
6. Integrate the NIST X.509 self-tests and make sure we pass them.
This could be an important step for FIPS certification of
GnuTLS.
7. OpenPGP related improvements?
I'd appreciate suggestions for other ideas that might attract good
people.
If you want to propose something and work on it as a student, let me
know.
/Simon
More information about the Gnutls-dev
mailing list