Student projects
Jump to navigation
Jump to search
The Libreswan Project invites students to work on the libreswan code base. It offers mentoring for students. Please contact Paul Wouters if you are a student or school that is interested. For ideas of items to work on, please see GSoC2018
Below is a list of projects that students are or have been working on.
RFC 7427 Signature Authentication in the Internet Key Exchange Version 2 (IKEv2)
- Student: Sahana Prasad - sponsored by Google Summer of Code 2017
- Project page: Compliance of RFC 7427 - Signature Authentication in IKEv2
- Status: Initial framework implemented to support RSA v1.5 with SHA-1 signatures
- Code: Merged and released in libreswan 3.22
RFC 8229 TCP Encapsulation of IKE and IPsec Packets
- Student: Mayank Totale - sponsored by Google Summer of Code 2017
- Project Page: GSOC 2017: Implementing RFC 8229 "TCP Encapsulation of IKE and IPsec Packets" for Libreswan
- Status: Waiting on Linux kernel support for ESPinTCP. IKEinTCP code has been implemented in libreswan
- Code: [ https://github.com/mtotale/libreswan/commit/45ab9e00d76dad5950433c06ea9f5bb817e646fc ]
- Student: Vukasin Karadzic - sponsored by The Libreswan Project
- Project Page Postquantum Preshared Keys
- Status: Passed vendor interop testing - waiting on IETF / IANA Code Point Allocation
- Code: [ https://github.com/vukasink/libreswan/tree/ikev2 ]