Hello,

My name is Mike Martin, and I am currently working on my M. Sc. I am writing a research paper investigating the feasibility of developing an API for a VPN, as discussed in the following quote:

“It would be nice if the Grid application could access the VPN console, re-affirm credentials, and register for notifications through an API like the GSS or the Advance Reservation API listed above.” -Volker Sander (ed.) (2004) /Networking Issues for Grid Infrastructure/. Global Grid Forum Document Series GFD-37. Available from: http://www.ggf.org/documents/GFD.37.pdf

I started this knowing very little about VPNs, or about API design, but my research has led me to believe that OpenVPN would be the best tool for the job (I am a firm believer in Open Source Software). I am wondering if any OpenVPN developers would be willing to fill out a short (from my perspective) questionnaire regarding the requirements for such an API for OpenVPN, either for Grid applications specifically, or for any client application in general, as I have come to the conclusion that an API should not be specific to the client application, but should be as general as possible. Any help at all would be greatly appreciated.

If anyone is interested in participating, please email me off line so we don't clutter your mailing list - unless there is such great interest you would like to see it in the discussion.

I am a professor of Computer Studies at Seneca College in Toronto: mike.mar...@senecac.on.ca

Thanks, you guys have created a great piece of software,

Mike

P.S. We are having our annual Open Source Software Conference in October. Here is the url:
http://cs.senecac.on.ca/fsoss/2006/

It would be good to see OpenVPN people there. Next year I would like to do a presentation about OpenVPN, because I am getting so tired of everyone thinking IPSec is the only high quality VPN technology. They all suffer from the same misconceptions about SSL VPNs that are discussed by Charlie Hosner in his SANS paper. I feel like a prophet lost in the wilderness.




Reply via email to