WLAN_GCMP(4)
π WLAN_GCMP β the 802.11 crypto bestie
ok so real talk, this is page WLAN_GCMP(4) from the Kernel Interfaces Manual, and it's basically the glow-up era of wifi security. let me tell you everything π«Ά
β¨ NAME β¨
wlan_gcmp β AES-GCMP crypto support for 802.11 devices, no cap π₯
π SYNOPSIS π
device wlan_gcmp
that's it. one line. main character energy π
π¦ DESCRIPTION π¦
okay so the wlan_gcmp module is the one handling the Galois/Counter Mode Protocol cryptographic requirements of the IEEE 802.11ad and WPA2/WPA3 protocols. big job, tiny module, obsessed π
what it does, literally:
- it does encapsulation and decapsulation of GCMP-encoded 802.11 frames
- and optionally it calculates the AES-GCMP cipher β¨
the wlan_gcmp module is an 802.11 cryptographic plugin module for use by the wlan(4) module β it's giving sidekick, but like, the iconic kind π
the way it gets loaded: it's automatically loaded if an AES-GCMP key is configured π β typically by a WPA supplicant program such as wpa_supplicant, or a WPA authenticator program such as hostapd. so you don't even have to think about it, it just shows up when it's needed, fr fr π
and if the underlying network device can't do the AES-GCMP calculations in hardware? no worries bestie, the wlan_gcmp module will do the work itself. it ate πβ¨
πΈ SEE ALSO πΈ
(the whole crypto squad, iykyk π§)
β STANDARDS β
more information can be found in the IEEE 802.11, and WPA Standards π β the sacred texts, honestly
π HISTORY π
the wlan_gcmp driver first appeared in FreeBSD 15.0 π and honestly? slay.
k that's the whole page bestie, go forth and encrypt π
β from the Debian crew, dated June 13, 2025 πΈ (yes that's the version + date line, don't @ me, it's mandatory and it's cute) π
π¦ where this page comes from
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 2004 Sam Leffler
- Copyright (c) 2025 The FreeBSD Foundation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms