puresnmp_plugins.auth.md5 module

This module provides the plugin for MD5-based authentication

puresnmp_plugins.auth.md5.authenticate_incoming_message(auth_key: bytes, data: bytes, received_digest: bytes, engine_id: bytes) bool

Compare incoming message digest with expected value. Return True if the digest matches the expected value.

puresnmp_plugins.auth.md5.authenticate_outgoing_message(auth_key: bytes, data: bytes, engine_id: bytes) bytes

Calculate the message digest for a SNMPv3 message.