Defining best practices for designing and implementing 802.11 security