1.一種WIFI模塊的權(quán)限設(shè)置方法,其特征在于,包括以下步驟:
生成與待處理的WIFI模塊對應(yīng)的許可證字符串,其中,所述許可證字符串包括:在MAC地址字段設(shè)置所述WIFI模塊的MAC地址,以及在功能權(quán)限字段標(biāo)識所述WIFI模塊中能夠使用的功能;
應(yīng)用預(yù)設(shè)的加密算法對所述許可證字符串進(jìn)行加密處理生成軟件許可證,并將所述軟件許可證燒錄到所述WIFI模塊中指定的目標(biāo)區(qū)域。
2.如權(quán)利要求1所述的方法,其特征在于,所述功能權(quán)限字段包括以下至少之一:
配網(wǎng)功能、家電OTA升級功能、云平臺對接功能、近場發(fā)現(xiàn)功能、微信直連功能。
3.如權(quán)利要求1所述的方法,其特征在于,所述在功能權(quán)限字段標(biāo)識所述WIFI模塊中能夠使用的功能,包括:
在功能權(quán)限字段中將所述WIFI模塊中能夠使用的功能對應(yīng)的位設(shè)置為1,和/或,
將所述WIFI模塊中禁止使用的功能對應(yīng)的位設(shè)置為0。
4.如權(quán)利要求1所述的方法,其特征在于,所述許可證字符串還包括:
協(xié)議頭字段、許可證長度字段、擴(kuò)展功能字段、以及校驗(yàn)字段。
5.一種WIFI模塊的處理方法,其特征在于,包括以下步驟:
從當(dāng)前WIFI模塊中指定的目標(biāo)區(qū)域中讀出預(yù)先燒錄的經(jīng)過加密的軟件許可證;
應(yīng)用預(yù)設(shè)的與加密算法對應(yīng)的解密算法對所述軟件許可證進(jìn)行解密,獲取許可證字符串;
將從所述許可證字符串的MAC地址字段中讀取的MAC地址與所述當(dāng)前WIFI模塊的MAC地址進(jìn)行比較;
如果兩者的MAC地址一致,則根據(jù)所述許可證字符串的功能權(quán)限字段的標(biāo)識開啟所述WIFI模塊中能夠使用的功能,以及關(guān)閉所述WIFI模塊中禁止使用的功能。
6.如權(quán)利要求5所述的方法,其特征在于,所述許可證字符串還包括:協(xié)議頭字段、許可證長度字段、擴(kuò)展功能字段、以及校驗(yàn)字段;
在所述將從所述許可證字符串的MAC地址字段中讀取的MAC地址與所述當(dāng)前WIFI模塊的MAC地址進(jìn)行比較之前,還包括:
檢驗(yàn)所述許可證字符串中的協(xié)議頭字段;
根據(jù)所述許可證字符串中的校驗(yàn)字段檢驗(yàn)所述許可證字符串的完整性,如果所述許可證字符串完整,則對MAC地址進(jìn)行校驗(yàn)。
7.如權(quán)利要求5所述的方法,其特征在于,在所述將從所述許可證字符串的MAC地址字段中讀取的MAC地址與所述當(dāng)前WIFI模塊的MAC地址進(jìn)行比較之后,還包括:
如果兩者的MAC地址不一致,則確定所述當(dāng)前WIFI模塊不合法進(jìn)行重啟。
8.一種WIFI模塊的權(quán)限設(shè)置裝置,其特征在于,包括:
生成模塊,用于生成與待處理的WIFI模塊對應(yīng)的許可證字符串,其中,所述許可證字符串包括:在MAC地址字段設(shè)置所述WIFI模塊的MAC地址,以及在功能權(quán)限字段標(biāo)識所述WIFI模塊中能夠使用的功能;
第一處理模塊,用于應(yīng)用預(yù)設(shè)的加密算法對所述許可證字符串進(jìn)行加密處理生成軟件許可證,并將所述軟件許可證燒錄到所述WIFI模塊中指定的目標(biāo)區(qū)域。
9.如權(quán)利要求8所述的裝置,其特征在于,所述功能權(quán)限字段包括以下至少之一:
配網(wǎng)功能、家電OTA升級功能、云平臺對接功能、近場發(fā)現(xiàn)功能、微信直連功能。
10.如權(quán)利要求8所述的裝置,其特征在于,所述在功能權(quán)限字段標(biāo)識所述WIFI模塊中能夠使用的功能,包括:
在功能權(quán)限字段中將所述WIFI模塊中能夠使用的功能對應(yīng)的位設(shè)置為1,和/或,
將所述WIFI模塊中禁止使用的功能對應(yīng)的位設(shè)置為0。
11.如權(quán)利要求8所述的裝置,其特征在于,所述許可證字符串還包括:
協(xié)議頭字段、許可證長度字段、擴(kuò)展功能字段、以及校驗(yàn)字段。
12.一種WIFI模塊的處理裝置,其特征在于,包括:
讀出模塊,用于從當(dāng)前WIFI模塊中指定的目標(biāo)區(qū)域中讀出預(yù)先燒錄的經(jīng)過加密的軟件許可證;
獲取模塊,用于應(yīng)用預(yù)設(shè)的與加密算法對應(yīng)的解密算法對所述軟件許可證進(jìn)行解密,獲取許可證字符串;
比較模塊,用于將從所述許可證字符串的MAC地址字段中讀取的MAC地址與所述當(dāng)前WIFI模塊的MAC地址進(jìn)行比較;
第二處理模塊,用于在兩者的MAC地址一致時,根據(jù)所述許可證字符串的功能權(quán)限字段的標(biāo)識開啟所述WIFI模塊中能夠使用的功能,以及關(guān)閉所述WIFI模塊中禁止使用的功能。
13.如權(quán)利要求12所述的裝置,其特征在于,所述許可證字符串還包括:協(xié)議頭字段、許可證長度字段、擴(kuò)展功能字段、以及校驗(yàn)字段;
所述的裝置還包括:
檢驗(yàn)?zāi)K,用于檢驗(yàn)所述許可證字符串中的協(xié)議頭字段;
第三處理模塊,用于根據(jù)所述許可證字符串中的校驗(yàn)字段檢驗(yàn)所述許可證字符串的完整性,在所述許可證字符串完整時,對MAC地址進(jìn)行校驗(yàn)。
14.如權(quán)利要求12所述的裝置,其特征在于,所述第二處理模塊還用于:
在兩者的MAC地址不一致時,確定所述當(dāng)前WIFI模塊不合法進(jìn)行重啟。