Page 254 - M. Abrahim Thesis
P. 254

Chapter (3) Networking Media and Data Link Layers Protocols



                        other. They will also derive the shared session key to be used by the mobile device and
                        the AP to encrypt frames transmitted over the 802.11 wireless link.
                    3.  Shared symmetric session key distribution.
                        Since  the  symmetric  encryption  key  is  derived  at  the  mobile  device  and  the
                        authentication server, a protocol will be needed for the authentication server to inform
                        the AP of the shared symmetric session key. While this is rather straightforward, it still is
                        a necessary step.
                    4.  Encrypted communication between mobile device and a remote host via the AP.
                        This,  with  the  link-layer  frames  sent  between  the  mobile  device  and  the  AP  being
                        encrypted using the shared session key created and distributed by Steps 2 and 3.

                 AES  symmetric  key  cryptography,  which  we  covered  Earlie,  is  typically  used  in  practice  for
                 encrypting/decrypting 802.11 frame data. Mutual Authentication and Shared Symmetric Session
                 Key Derivation The topics of mutual authentication and shared symmetric session key derivation
                 are the central components of 802.11 security.

                 Since  it  is  here  that  security  flaws  in  various  earlier  versions  of  802.11  security  have  been
                 discovered,  let’s  tackle  these  challenges  first.  The  issue  of  802.11security  has  attracted
                 considerable attention in both technical circles and in the media.

                 While there has been considerable discussion, there has been little debate—there is universal
                 agreement that the original 802.11security specification known collectively as Wired Equivalent
                 Privacy (WEP) contained a number of serious security flaws [Fluhrer 2001; Stubblefield 2002].
                 Once these flaws were discovered, public domain software was soon available exploiting these
                 holes, making users of WEP-secured 802.11 WLANs as open to security attacks as users who used
                 no security features at all. Readers interested in learning about WEP can consult the references,
                 as well as earlier editions of this textbook, which covered WEP.
                 As  always,  retired  material  from  this  book  is  available  on  the  Companion  Website.  Wi-Fi
                 Protected Access (WPA1) was developed in 2003 by the Wi-Fi Alli acne [Wi-Fi 2020] to overcome
                 WEP’s security flaws. The initial version of WPA1 improved on WEP by introducing  message
                 integrity checks, and avoiding attacks that allowed a user to infer encryption keys after observing
                 the stream of encrypted messages for a period of time.
                 WPA1 soon gave way to WPA2, which mandated the use of AES symmetric key encryption. At
                 the heart of WPA is a four-way handshake protocol that performs both mutual authentication
                 and shared symmetric session-key derivation. The handshake protocol in simplified form. Note
                 that both the mobile device (M) and the authentication server (AS) begin knowing a shared secret
                 key KAS-M




















                                                                 292
   249   250   251   252   253   254   255   256   257   258   259