In my last post, I talked about encryption modes, covering the outdated and not-so-great ECB, along with CBC and CTR. Now let’s dive into CCM […]
Understanding AES Encryption Modes: From ECB to CBC and CTR
In previous posts, we discussed how AES encryption works, breaking down the process of encrypting a 128-bit (16-byte) plaintext into a ciphertext of the same […]
Simulating RF Signal Propagation with Wall Attenuation
In the previous post, I shared a simple wireless propagation tool. Feel free to check it out if you haven’t already. In this post, we’ll […]
Adding Antenna Gain to the Simulation
In my last post, I shared how I managed to grab some antenna data from Ekahau using a mouse clicker, a bit of Python, and […]
Enhancing RSSI Modeling with Antenna Gain Data Extraction
In a previous post, I shared a simple modeling tool created using HTML, JavaScript, and CSS. The tool visualized the expected RSSI of a transmitter, […]
Simple Signal Strength data visualization Simulation
One of the most important parameters in any wireless modeling software is FSPL (Free Space Path Loss). This parameter models power loss as a function […]
Wi-Fi Roaming and OpenRoaming: Technologies and Standards
The term “roaming” is widely used to describe the process of switching between Access Points. In this context, an STA (Station) associated with AP-A transitions […]
Understanding AES Key Expansion
This post explains how the key expansion process works for AES-128, AES-192, and AES-256. To review some fundamentals: AES is an encryption standard that encrypts […]
AES-128 Encryption Process: A Step-by-Step Breakdown
One of my favorite acronyms in the industry is CCMP-AES. It’s quite a mouthful: Counter Mode Cipher Block Chaining Message Authentication Code Protocol with Advanced […]