ENACM - Erlang NACM NIF Library

enacm - Is an Erlang Native Implemented Function (NIF) library for validating requests according to NACM (Network Access Control Model) rules as defined in RFC 8341.

This project integrates the nacm-rust-prototype Rust library into Erlang via a NIF, providing high-performance NACM validation for Erlang applications.

Full description including a comprehensive Lux test suite that validates all functionality, to be found here:

4 Likes

Thanks for sharing! Did you try implement same library in pure Erlang?

Well, we have had NACM validation in our current product (written in Erlang) for years. I just wanted to explore this idea to see how it turned out.

1 Like