

DNP3 Library
DNP3 library supplies all the necessary software tools for rapid setup of intelligent systems in multi-service environments:
▶ Independent software package developed by using the ANSI-C (C89) programming language, in accordance with the MISRA-C syntax rules
▶ Object-Oriented module for organising rough data in the server
▶ Scalable and modular architecture of the protocol stack
▶ Conforms to IEEE Std 1815-2012
▶ Partial data management (objects larger than the available memory can be handled)
▶ Includes definition of the more widely used objects and offers possibility of adding their customized versions
▶ Security Suite: AES-128, AES-192, AES-256; AES-GCM, AES-CBC, AES-CTR; CMAC, GMAC; CRC-16, CRC-32; ECDSA, ECDH, SHA256
BENEFITS
• Rapid time to market
• Optimisation of investments
• Regulatory compliance
• Modular and flexible
• Simple and quick to integrate
• Developed for different operating systems
• Low memory requirements
