Широко застосовується в WSN, мобільні телефони тощо [72,73]. Потокові шифри використовуються тому, що вони вимагають менше обчислень і працюють швидше порівняно з іншими шифрами. Деякі поширені потокові шифри
, Salsa20, Trivium і Chacha.
Одними з найпопулярніших і широко використовуваних алгоритмів потокового шифрування є RC4, ChaCha20 і AES-CTR. RC4 — це старий і простий потоковий шифр, який досі використовується в деяких протоколах, таких як SSL і WEP, але він має багато відомих недоліків і вразливостей.
RC4 – RC4, що означає Rivest Cipher 4, є найбільш широко використовуваним з усіх потокових шифрів, особливо в програмному забезпеченні. Він також відомий як ARCFOUR або ARC4. Парові шифратори RC4 використовувалися в різних протоколах, таких як WEP і WPA (обидва протоколи безпеки для бездротових мереж), а також у TLS.
Сучасні шифри забезпечують приватний зв’язок у багатьох мережевих протоколах, включаючи протокол безпеки транспортного рівня (TLS) та інші, які пропонують шифрування мережевого трафіку. Багато комунікаційних технологій, в т.ч телефони, цифрове телебачення та банкомати, покладайтеся на шифри для підтримки безпеки та конфіденційності.
Потокові шифри часто використовуються в бездротові протоколи, де розмір блоку не можна визначити перед передачею. Потокові шифри бувають двох видів: синхронні та самосинхронізовані. Синхронні потокові шифри генерують свої потоки ключів незалежно від відкритого та зашифрованого тексту.
Потокові шифри, особливо ті, що базуються на LFSR, легше реалізувати апаратно та набагато швидше, ніж блокові шифри, тому вони історично використовувалися в комп’ютери або схеми малої потужності.