Generatore di Geffe
Tre LFSR combinati tramite un selettore simile a un multiplexer, che però lascia comunque trapelare informazioni su due di essi.
Il generatore di Geffe fu descritto da Philip Geffe nel 1973 e impiega tre LFSR. Il registro x2 decide se l'uscita segua x1 o x3, secondo la formula (x1 AND x2) XOR (NOT x2 AND x3). La complessità lineare sulla carta appare buona, ma l'uscita coincide con x1 e con x3 in tre casi su quattro. Un attacco per correlazione può quindi prendere di mira un registro alla volta, invece di esplorare l'intero spazio delle chiavi in un colpo solo.