Wi-Fi Protected Access

A blog about Wi-Fi related Cryptosystems

Introduction

You can connect to a wireless router with several devices (PC, laptop or smartphones as well). A wireless router is a device that performs the functions of a router which mean it is used to provide access to the internet or a private computer network.

Image about Wi-Fi

Wired Equivalent Privacy and Wi-Fi Protected Access

Wired equivalent privacy is a security algorithm for wireless networks designed back in 1999.

It's a private key cryptography system (symmetric encryption). The key size was 64 bits than later 128 bits although the Initialization Vector (IV) is part of the private key which takes up 24 bits

Image about Wi-Fi Image about Wi-Fi Image about Wi-Fi

Wi-Fi protected access (WPA) is a security algorithm for wireless networks designed back in 2003, the latest version (WPA3) has been released back in 2018. WEP used a 64 bit or 128 bit encryption key that must be manually entered on wireless access points on devices and does not change. However WPA dynamically generates a new 128 bits key for each packet, it uses AES as the underlying encryption algorithm

HTTP and TLS Protocols

Image about HTTP

The problem with standard HTTP is that it does not use any cryptographic related encryption algorithm, therefore all information is sent in plain text format (without encryption), usernames, passwords and credit card related details are public. This is why we need more secure approaches and this is exactly why HTTPS came to be.

HTTPS is Secure Hypertext Transfer Protocol it encrypts the data that is being retrieved by HTTP. There are several public key and private key cryptography related approaches it supports (RSA, ECC, AES, DES etc.)

HTTPS uses protocols to ensure data security : SSL and TLS. SSL stands for Secure Socket Layer. And no longer secure, so this is why back in 1999 it was updated to become Transport Layer Security (TLS).

Image about HTTP