Attaquant
Aussi appelé ennemi, l'attaquant d'un système cryptographique cherche à obtenir des informations confidentielles pour lesquelles il n'a aucun droit ou encore à corrompre le fonctionnement du système.
On peut distinguer l'attaquant passif qui écoute une communication ou qui observe les échanges entre les diverses parties et qui à partir de ces observations tente de déduire des informations confidentielles de l'attaquant actif, qui non seulement écoute les échanges, mais aussi peut intervenir dans le déroulement du protocole, éventuellement corrompre certaines données.
À partir de ces deux grandes classes, on peut préciser mieux la puissance d'un attaquant, ce qui s'avère indispensable quand on introduit les notions de sécurité (cf. attaque).