SNMPv3 utilise plusieurs algorithmes d’authentification pour garantir une sécurité maximale. Les principaux sont :
- HMAC-MD5-96 : utilise l’algorithme de hachage MD5 pour générer un code d’authentification de 96 bits.
- HMAC-SHA-96 : utilise l’algorithme de hachage SHA-1 pour générer un code d’authentification de 96 bits.
- HMAC-SHA-256-128 : utilise l’algorithme de hachage SHA-256 pour générer un code d’authentification de 128 bits.
Il est important de noter que ces algorithmes ne chiffrent pas les données échangées entre les équipements SNMPv3. Pour cela, il faudra utiliser des algorithmes de chiffrement comme AES (Advanced Encryption Standard).