El xifratge de flux, o xiframent de flux és una de les dues categories principals de xifratge modern en criptografia simètrica, l'altra és el xifratge de blocs. Un xifratge de flux pot gestionar dades de qualsevol longitud i no cal dividir-los.
Els xifradors de flux són, de fet, uns algorismes de xifratge que poden realitzar el xifrat incrementalment, convertint el text en clar en text xifrat bit a bit. Això s'aconsegueix construint un generador de flux de clau (keystream). Un flux de clau és una seqüència de bits de mida arbitrària que pot emprar-se per enfosquir els continguts d'un flux de dades combinant el flux de clau amb el flux de dades mitjançant la funció XOR. Si el flux de clau és segur, el flux de dades xifrades també ho serà.