O gerador pseudo-aleatório produz uma sequência de bits
sendo de 50% a probabilidade de ocorrência de bits 0 e 1. Este
gerador é composto por um registrador de deslocamento de n bits,
sendo que algumas de suas saídas são realimentadas à
entrada através de portas lógicas com valores lógicos
fixos (a1 a an). A sequência possui um ciclo
de m=2n-1 bits e depende da realimentação e dos
valores iniciais presentes no registrador de deslocamento no início
do processo (b1 a bn).
Para embaralhar uma sequência de dados BS, aplicam-se esta e
a saída do gerador numa porta OU-EXCLUSIVO. O desembaralhamento
é feito de forma semelhante no demodulador, quando são aplicados
à porta OU-EXCLUSIVO, o sinal a ser desembaralhado BS' e a saída
do gerador pesudo-aleatório local.
Para que o desembaralhamento funcione adquadamente é necessário
que haja sincronismo entre as sequências pseudo-aleatórias.
Tanto a palavra de sincronismo como a sequência pseudo-aleatória
gerada são conhecidas, fato que permite o reconhecimento da palavra
de sincronismo antes mesmo do desembaralhamento e que é utilizado
a fim de obter o sincronismo necessário.