---- On Fri, 14 Apr 2017 13:25:05 +0100 justin kilpatrick wrote ---- >Hello everyone, I've been working on a implementation of Batman-adv >with asymmetric key signing/verification of overhead packets for a few >months now. I'm not much of a kernel programmer so calling it rough >would be generous. > >I stumbled upon Babel and it's proposed HMAC extension doing my early >research but I could never find a repository, I'm wondering if it was >ever implemented and if so where I could find it?
Hello Justin. Yes, there is running code. The Internet-Draft that eventually became RFC 7298 was written at the same time as the code was developed, you can find it in this git repository: https://github.com/Quagga-RE/quagga-RE Specifically, the commits are listed on this wiki page (rounds 5 and 6): https://github.com/Quagga-RE/quagga-RE/wiki/hashes As far as software licences go, this was a GPL contribution to a GPL software if that helps. I don't remember when I ran this code last time, unfortunately. When it was developed in 2012-2014, it was working fine. If you want to debug it on wire, tcpdump can print the TLVs from RFC 7298. -- Denis Ovsienko _______________________________________________ Babel-users mailing list Babel-users@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users