Eine SNMPv3-PDU (Protocol Data Unit) wird mithilfe von Sicherheitsmechanismen wie Authentication und Privacy authentifiziert. Für die Authentifizierung wird normalerweise das HMAC-Verfahren (Hash-based Message Authentication Code) verwendet.
Es gibt drei Arten von Identitätsüberprüfungsoptionen in SNMPv3:
1. Keine Überprüfung der Identität: Die PDU wird nicht authentifiziert.
2. Überprüfung der Identität mit der Authentifizierungsoption: In diesem Fall wird die Verschlüsselung nicht aktiviert, aber die Authentifizierung wird durchgeführt, um die Netzwerksicherheit zu gewährleisten. Die am häufigsten verwendete Option ist SHA-1.
3. Überprüfung der Identität mit der Datenschutzoption: Die PDU wird sowohl verschlüsselt als auch authentifiziert. Die am häufigsten verwendeten Algorythmen sind AES und DES.
Der Sicherheitskontext einer SNMPv3-PDU enthält Informationen zur Authentifizierung, Verschlüsselung und Sicherheitsprotokollierung. Nur berechtigte Benutzer mit der richtigen Identität können auf diese Daten zugreifen.