关于智能家居串口wifi模块的安全模式和密钥格式的讲解
HX-M02 wifi模块作为STA模式的安全模式和密钥格式设置
下面我们首先分析一下HX-M02 wifi模块作为STA模式的安全模式和密钥格式分析一下,安全模式一般根据路由器本身的加密方式选择,我们一般选择WPA2-PSK(TKIP),具体的加密方式你可以根据路由器的加密方式选择,密钥格式一般选择ASCII,具体的你可以参考下图1。
然后根据你路由设置的参数,来设置wifi模块连接无线wifi网络的参数,具体的请参考下图2.
HX-M02 wifi模块Wifi模块作为AP模式的时候,那它的参数该怎样选择呢?
请参考图3wifi模块通过配置工具打开的默认模式,他支持三种安全模式,分别为OPEN、WEP64、WEP128,
WEP64的ASCII格式密钥是5位字符(如12345),WEP128的ASCII格式密钥是10位字符。
下面将讲解一下AT+KEY
功能:设置/查询网络密钥。需要说明的是,在使用本命令设置网络密钥之前必须首先使用AT+ENCRY命令设置网络安全模式。
格式: AT+KEY=[!?][format],[index],[key]<CR>
+OK[=format,index,key]<CR><LF><CR><LF>
参数: format:密钥格式,其中0表示HEX、1表示ACSII
对于WEP加密,HEX与ASCII格式的区别仅在于密钥的显示格式不同,如WEP64加 密,其输入密钥可以为5个ASCII字符(如12345)或10个16进制数字(31323333435)。 而对于WPA/WPA2-PSK方式,HEX与ASCII方式则表示不同的含义。
HEX格式:表示PMK。ASCII格式:表示PSK
index:密钥索引号,1~4用于WEP加密密钥,其它加密方式固定为0
key:密钥字符串,以双引号包围,不同的安全模式,密钥使用长度及格式定义如表图4所示
注①:16进制字符指0~9、a~f(不区分大小写),如”11223344dd”
注②:ACSII字符指国际标准化组织(ISO)规定的标准ACSII字符集中的数字0~9与字母a~z(区分大小写),如”14u6E”
文章作者:heiye
本文地址:http://www.hx-wulian.com/archives/422
版权所有 © 转载时必须以链接形式注明作者和原始出处!