[Babel-users] Question about the status of RFC7298

Denis Ovsienko denis at ovsienko.info
Sun Apr 16 20:26:23 UTC 2017


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





More information about the Babel-users mailing list