是否有一个标准来定义什么是有效的 SSID 和密码?

问题描述 投票:0回答:2

我们正在开发无线n/w配置UI,需要检查SSID是否有效? 字符集有限制吗?长度 ?还有什么..

wifi ssid
2个回答
68
投票

802.11-2007 规范 (http://standards.ieee.org/getieee802/download/802.11-2007.pdf) 的第 7.3.2.1 节定义了 SSID。

有效的 SSID 为 0-32 个八位字节,内容任意。长度为 0 的 SSID 表示通配符 SSID(例如在探测请求帧中)。

没有与 SSID 关联的字符集 - 32 字节的 NUL 字节字符串是有效的 SSID。

这意味着:

  • 操作通用 SSID(strcpy() 等)时,切勿使用普通字符串函数。

  • 您不应假设 SSID 是可打印的,例如将其记录到磁盘时


16
投票

根据最新标准 802.11-2012(第 6.3.11.2.2 节),它可以是 0-32 个八位位组,具有未指定或 UTF8 编码。

© www.soinside.com 2019 - 2024. All rights reserved.