La cryptographie utilise un certain nombre d'algorithmes cryptographiques de bas niveau pour atteindre un ou plusieurs de ces objectifs de sécurité de l'information.
Ces outils comprennent des algorithmes de chiffrement, des algorithmes de signature numérique, des algorithmes de hachages et d'autres fonctions.
La cryptographie symétrique, aussi appelée cryptographie à clef secrète, désigne l'une des trois façons de chiffrer un message (et, plus généralement, de l'information).
Les deux autres grands types de cryptographie sont la cryptographie asymétrique (dite à clef publique) et la cryptographie hybride.