NLFSR (регистр сдвига с нелинейной обратной связью)
Регистр сдвига с нелинейной функцией обратной связи, из-за чего классическая атака Берлекэмпа — Мэсси ему почти не страшна.
В NLFSR обратная связь — нелинейная функция битов регистра, а не простой XOR, как в LFSR. Из-за нелинейности выходную последовательность трудно описать небольшим числом бит, в чём и состоит замысел. Современные разработчики применяют это намеренно: потоковый шифр Grain сочетает NLFSR с LFSR, и нелинейный регистр скрывает линейный.