File:  [NetBSD Developer Wiki] / wikisrc / projects / project / ikev2.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Mon Feb 11 06:50:12 2019 UTC (9 months ago) by maxv
Branches: MAIN
CVS tags: HEAD
improve formatting

[[!template id=project

title="IKEv2 daemon for NetBSD"

contact="""
[tech-userlevel](mailto:tech-userlevel@NetBSD.org)
"""

mentors="""
[Christos Zoulas](mailto:christos@NetBSD.org)
"""

category="userland"
difficulty="medium"
duration="3 months"

description="""
racoon(8) is the current IKEv1 implementation used in NetBSD. The
racoon code is old and crufty and full of potential security issues.
We would like to replace it. There are other implementations available,
such as StrongSwan, openiked/isakmpd, racoon2.

This project has two stages:

 * Evaluate all 3 (or more) solutions, describe and document their pros
   and cons, and then settle into one of them.

 * Port it to NetBSD to replace racoon.

I have started working on that for racoon2 on
<https://github.com/zoulasc/racoon2/> (see the TODO file), and also have a
build glue for NetBSD for it <https://github.com/zoulasc/racoon2-glue/> and
it works. I've also gotten openiked to compile (but not work).
"""

]]

[[!tag gsoc]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb