En cryptographie, un flux de clés est un flux de caractères aléatoires ou pseudo-aléatoires qui sont combinés avec un message en clair pour produire un message chiffré -LRB- le texte chiffré -RRB-.
Habituellement, chaque caractère du flux de clés est soit ajouté, soit soustrait, soit XORed avec un caractère dans le texte en clair pour produire le texte chiffré, en utilisant l'arithmétique modulaire.