Регистры сдвига с линейной обратной связью (РСЛОС) применяются в криптографии в качестве генераторов псевдослучайной последовательности для потоковых шифров, особенно в военной криптографии. 12
Некоторые способы использования РСЛОС в криптографии:
- Скремблирование. 1 Применяется для получения цифрового потока со свойствами случайной последовательности. 1 Псевдослучайная последовательность РСЛОС максимальной длины складывается по модулю 2 с потоком передаваемых битов, причём генерация последовательности происходит с той же скоростью, что и передача данных. 1
- Шифрование. 4 С помощью РСЛОС можно создавать случайные либо псевдослучайные последовательности битов, которые используются для обратимого изменения текста сообщения с целью сделать его непонятным для всех, кроме тех, кому оно предназначено. 4
На регистре сдвига с линейной обратной связью основаны такие потоковые шифры, как A5/1 и A5/2, используемые в стандарте GSM, и шифр E0, используемый в Bluetooth. 12