a privacidade equivalente com fio (WEP) é usada para a proteção dos quadros da camada de Link de dados durante a transmissão sem fio. Ele depende de uma chave secreta K compartilhada entre as partes comunicantes para a segurança do quadro transmitido. Temos um fluxo de chave RC4 que é uma longa sequência de bytes pseudo-aleatórios composta pelo vetor de inicialização de 24 bits (IV) e pela chave de 56 bits. A chave foi estendida para 128 bits, embora as partes secretas da chave consistam em 40 bits e 104 bits, respectivamente. O fluxo de teclas pode ser denotado por RC4 (v,k). A mensagem (M) é concatenada com sua soma de verificação (c(M)) para obter um texto simples P=<M,c(M)> que é usado para criptografia. O pacote criptografado é gerado fazendo um exclusivo ou (XOR) do texto simples com o fluxo de chaves RC4. Assim, o texto cifrado pode ser mostrado da seguinte forma:
C=P RC RC4(v,k)
o WEP usa um por pacote IV que é escolhido pelo remetente para que o fluxo de teclas RC4 não seja repetido e obtemos um texto cifrado diferente mesmo quando as mensagens de texto simples são as mesmas. O IV é enviado em claro com cada pacote. Um valor adicional de verificação de integridade de 4 bytes (ICV) é calculado no pacote original e anexado. O ICV também é criptografado pelo fluxo de cifras RC4. O processo de criptografia de WEP é mostrado no diagrama a seguir:
Quando o receptor recebe o pacote, ele descriptografa os dados transmitidos usando a chave de fluxo gerado pelo IV do pacote e sua própria cópia de chave compartilhada (k), conforme mostrado abaixo. O receptor pode verificar a integridade do texto simples recuperado computando o ICV do texto simples e comparando-o com o do pacote. Se eles corresponderem, a mensagem será verificada.