TKIP (Temporal Key Integrity Protocol)
TKIP (Temporal Key Integrity Protocol) is part of a draft standard from the IEEE 802.11i working group.
TKIP utilizes the RC4 stream cipher with 128-bit keys for encryption and 64-bit keys for authentication.
TKIP is an enhancement to WEP (Wired Equivalent Privacy) security.
TKIP enhances WEP by adding a per-packet key mixing function to de-correlate the public initialization vectors (IVs) from weak keys.
TKIP also enhances WEP by adding a rekeying mechanism to provide fresh encryption and integrity keys. This makes TKIP protected networks more resistant to cryptanalytic attacks involving key reuse.
Before TKIP, it was possible to perform a known ciphertext attack on WEP after collecting a large number of packets.
TKIP significantly mitigates the WEP key derivation vulnerability but does not provide complete resolution for the weaknesses.

TKIP is Being Replaced by RSN
The RSN (Robust Secure Network) component of the 802.11i standard recommends replacing TKIP with CCMP. However, the standard does allow TKIP for backwards compatibility.
This backwards compatibility with TKIP is necessary because most legacy Wi-Fi (802.11) hardware does not have the CPU power to use the AES algorithm utilized by CCMP. The RC4 algorithm utilized by TKIP will run on legacy Wi-Fi hardware.
Additional Reading on TKIP
For more information on TKIP, read 802.11 Security Series Part II: The Temporal Key Integrity Protocol (TKIP).
Some analysts use the name TKIP to refer to the functionality of both TKIP and MIC (Message Integrity Check).
Comments (2)
Leave a Reply
- MIC (Message Integrity Check)
MIC (Message Integrity Check) is part of a draft standard from IEEE 802.11i working group. The MIC (Message Integrity Check) is an additional 8 byte field which is placed between the data portion of an 802.11 (Wi-Fi) frame and the 4 byte ICV (Integrity Check Value). The MIC has a function very similar to the [...]...
- CCMP (Counter Mode with Cipher Block Chaining Message Authentication Code Protocol)
CCMP (Counter Mode with Cipher Block Chaining Message Authentication Code Protocol) is the preferred encryption protocol in the 802.11i standard. CCMP Cryptography CCMP is based upon the CCM mode of the AES encryption algorithm. CCMP utilizes 128-bit keys, with a 48-bit initialization vector (IV) for replay detection. The Components of CCMP The Counter Mode (CM) [...]...
- WPA (Wi-Fi Protected Access)
WPA (Wi-Fi Protected Access) is an interim standard by the WiFi Alliance to comply with the security protocol designed for wireless security. WPA will most likely be rolled into an eventual IEEE 802.11i standard. This protocol was an outcome of numerous severe flaws researchers had discovered in the preceding wireless security system called Wired Equivalent [...]...
- WEP Key Passphrase
A wireless network key is an encryption key for that prevents unauthorized users from accessing a specific wireless network. The user creates wireless network keys, which either a wireless router or a computer that is connected to that wireless router can manage. Wireless network keys can be any length greater than eight characters and can [...]...
- WAP (Wireless Application Protocol)
Wireless Application Protocol (WAP) is a technical standard for accessing information over a mobile wireless network. A WAP browser is a web browser for mobile devices that use the protocol. Before the introduction of WAP, mobile service providers had limited opportunities to offer interactive data services, but required interactivity to support Internet and applications such [...]...





Hi!
My printer status has become “offline”. When I try to re-configure the printer it asks me for the TKIP number. Does anyone know what this is and where I might find it?
Sue
You might find it in your router’s wireless settings.