This question already has an answer here:

What is the role of Integrity Check Value in Wireless Equivalent Privacy? Why initialization Vector is sent as a clear message where as Integrity Check Value is sent as a cipher message?

marked as duplicate by S.L. Barth, Steffen Ullrich, Xiong Chiamiov, John Deters, ThoriumBR Jan 2 '17 at 20:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


The role of Integrity Check Value in Wireless Equivalent Privacy is to ensure that a packet has not been modified in transit. To avoid encrypting two ciphertexts with the same key stream, an Initialization Vector (IV) is used to augment the shared secret key and produce a different RC4 key for each packet. Source: (In)Security of the WEP algorithm

Not the answer you're looking for? Browse other questions tagged or ask your own question.