---- 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

Reply via email to