日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法、系統(tǒng)及智能門(mén)鎖與流程

文檔序號(hào):39728767發(fā)布日期:2024-10-22 13:32閱讀:3來(lái)源:國(guó)知局
一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法、系統(tǒng)及智能門(mén)鎖與流程

本發(fā)明涉及智能門(mén)鎖,尤其涉及一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法、系統(tǒng)、智能門(mén)鎖及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,移動(dòng)應(yīng)用的種類(lèi)和數(shù)量日益增多,其中許多移動(dòng)應(yīng)用需要通過(guò)藍(lán)牙通信技術(shù)來(lái)實(shí)現(xiàn)與其他設(shè)備(如藍(lán)牙鎖)的互聯(lián)互通。在這一過(guò)程中,移動(dòng)應(yīng)用需要獲取藍(lán)牙鎖的授權(quán),以便能夠正常使用其功能。同時(shí),網(wǎng)絡(luò)授權(quán)管理技術(shù)也在這一過(guò)程中起到了關(guān)鍵的作用,可以有效地管理和控制移動(dòng)應(yīng)用對(duì)藍(lán)牙鎖的訪問(wèn)權(quán)限。

2、然而,在現(xiàn)有的技術(shù)中,移動(dòng)應(yīng)用通常通過(guò)將api方法封裝在自己的項(xiàng)目中來(lái)實(shí)現(xiàn)藍(lán)牙通信能力。例如,如果一個(gè)移動(dòng)應(yīng)用需要與藍(lán)牙鎖進(jìn)行通信,那么就需要在自己的項(xiàng)目中實(shí)現(xiàn)相應(yīng)的api方法,以便能夠調(diào)用藍(lán)牙鎖的功能。此外,如果移動(dòng)應(yīng)用需要在其他平臺(tái)中使用,還需要通過(guò)代碼搬運(yùn)的方式將與藍(lán)牙鎖通信的能力移到不同的平臺(tái)中,過(guò)程復(fù)雜且不快捷,其次,在代碼搬運(yùn)過(guò)程中,可能會(huì)出現(xiàn)代碼漏搬的情況,這不僅會(huì)影響移動(dòng)應(yīng)用的功能,還可能會(huì)導(dǎo)致源碼的泄露,或容易被逆向工程等方式獲取源碼,而無(wú)法有效地保護(hù)源碼,這對(duì)于移動(dòng)應(yīng)用開(kāi)發(fā)者來(lái)說(shuō)是一種潛在的風(fēng)險(xiǎn)。

3、因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的主要目的在于提供一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法、系統(tǒng)、智能門(mén)鎖及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)在代碼搬運(yùn)過(guò)程中出現(xiàn)代碼漏搬,或容易被逆向工程等方式獲取源碼,導(dǎo)致源碼泄露,存在潛在風(fēng)險(xiǎn)的技術(shù)問(wèn)題。

2、為實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法包括如下步驟:

3、搭建云端服務(wù),并接收移動(dòng)應(yīng)用的訪問(wèn)請(qǐng)求;

4、根據(jù)所述訪問(wèn)請(qǐng)求對(duì)所述移動(dòng)應(yīng)用進(jìn)行鑒權(quán);

5、若鑒權(quán)通過(guò),根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法將所述授權(quán)密鑰加密后發(fā)送給所述移動(dòng)應(yīng)用;

6、根據(jù)加密后的所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,并根據(jù)所述移動(dòng)應(yīng)用對(duì)智能門(mén)鎖進(jìn)行功能控制。

7、可選地,所述搭建云端服務(wù),并接收移動(dòng)應(yīng)用的訪問(wèn)請(qǐng)求,具體包括:

8、基于云計(jì)算平臺(tái)構(gòu)建云端服務(wù)框架;

9、在所述云端服務(wù)框架中配置藍(lán)牙通信協(xié)議棧和網(wǎng)絡(luò)授權(quán)管理功能,形成云端服務(wù);

10、接收所述移動(dòng)應(yīng)用通過(guò)https協(xié)議發(fā)送的訪問(wèn)請(qǐng)求,所述訪問(wèn)請(qǐng)求中包括移動(dòng)應(yīng)用的api密鑰和用戶令牌。

11、可選地,所述根據(jù)所述訪問(wèn)請(qǐng)求對(duì)所述移動(dòng)應(yīng)用進(jìn)行鑒權(quán),具體包括:

12、根據(jù)所述api密鑰通過(guò)所述網(wǎng)絡(luò)授權(quán)管理功能的查找對(duì)應(yīng)的應(yīng)用信息,若存在對(duì)應(yīng)的應(yīng)用信息,則所述移動(dòng)應(yīng)用為已授權(quán)的移動(dòng)應(yīng)用,若不存在對(duì)應(yīng)的應(yīng)用信息,則所述移動(dòng)為未授權(quán)的移動(dòng)應(yīng)用;

13、根據(jù)所述用戶令牌判斷所述移動(dòng)應(yīng)用是否處于權(quán)限有效期內(nèi)。

14、可選地,所述通過(guò)加密算法將所述授權(quán)密鑰發(fā)送給所述移動(dòng)應(yīng)用,之前還包括:

15、若所述移動(dòng)應(yīng)用為已授權(quán)的移動(dòng)應(yīng)用,且用戶令牌處于權(quán)限有效期內(nèi),則鑒權(quán)通過(guò);

16、建立所述云端服務(wù)與所述移動(dòng)應(yīng)用的數(shù)據(jù)傳輸通道;

17、根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法對(duì)所述授權(quán)密鑰進(jìn)行加密,并將加密后的授權(quán)密鑰通過(guò)所述數(shù)據(jù)傳輸通道發(fā)送給所述移動(dòng)應(yīng)用。

18、可選地,所述根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法對(duì)所述授權(quán)密鑰進(jìn)行加密,具體包括:

19、基于安全隨機(jī)數(shù)生成器生成隨機(jī)數(shù),獲取當(dāng)前時(shí)間戳;

20、根據(jù)所述隨機(jī)數(shù)和所述當(dāng)前時(shí)間戳生成授權(quán)密鑰,并將所述授權(quán)密鑰與所述移動(dòng)應(yīng)用進(jìn)行綁定;

21、基于rsa加密算法生成公鑰,根據(jù)所述公鑰對(duì)所述授權(quán)密鑰進(jìn)行加密。

22、可選地,所述根據(jù)所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,具體包括:

23、根據(jù)所述移動(dòng)應(yīng)用的本地私鑰對(duì)所述授權(quán)密鑰進(jìn)行解密,得到授權(quán)用戶令牌;

24、根據(jù)所述授權(quán)用戶令牌建立與智能門(mén)鎖的藍(lán)牙通信連接。

25、可選地,所述根據(jù)所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,之后還包括:

26、將所述移動(dòng)應(yīng)用的授權(quán)狀態(tài)上傳至云端服務(wù);

27、根據(jù)所述云端服務(wù)實(shí)時(shí)監(jiān)控已授權(quán)的移動(dòng)應(yīng)用對(duì)智能門(mén)鎖的使用情況,并根據(jù)預(yù)設(shè)策略調(diào)整所述移動(dòng)應(yīng)用對(duì)智能門(mén)鎖的使用權(quán)限。

28、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)系統(tǒng),其中,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)系統(tǒng)包括:

29、服務(wù)搭建模塊,用于搭建云端服務(wù),并接收移動(dòng)應(yīng)用的訪問(wèn)請(qǐng)求;

30、鑒權(quán)模塊,用于根據(jù)所述訪問(wèn)請(qǐng)求對(duì)所述移動(dòng)應(yīng)用進(jìn)行鑒權(quán);

31、密鑰生成模塊,用于若鑒權(quán)通過(guò),根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法將所述授權(quán)密鑰加密后發(fā)送給所述移動(dòng)應(yīng)用;

32、連接建立模塊,用于根據(jù)加密后的所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,并根據(jù)所述移動(dòng)應(yīng)用對(duì)智能門(mén)鎖進(jìn)行功能控制。

33、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種智能門(mén)鎖,其中,所述智能門(mén)鎖包括:智能門(mén)鎖鎖體、存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法中的步驟。

34、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)化程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法中的步驟。



技術(shù)特征:

1.一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法包括:

2.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述搭建云端服務(wù),并接收移動(dòng)應(yīng)用的訪問(wèn)請(qǐng)求,具體包括:

3.根據(jù)權(quán)利要求2所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述根據(jù)所述訪問(wèn)請(qǐng)求對(duì)所述移動(dòng)應(yīng)用進(jìn)行鑒權(quán),具體包括:

4.根據(jù)權(quán)利要求3所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述通過(guò)加密算法將所述授權(quán)密鑰發(fā)送給所述移動(dòng)應(yīng)用,之前還包括:

5.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法對(duì)所述授權(quán)密鑰進(jìn)行加密,具體包括:

6.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述根據(jù)所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,具體包括:

7.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法,其特征在于,所述根據(jù)所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,之后還包括:

8.一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)系統(tǒng),其特征在于,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)系統(tǒng)包括:

9.一種智能門(mén)鎖,其特征在于,所述智能門(mén)鎖包括:智能門(mén)鎖鎖體、存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法中的步驟。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序,所述基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法中的步驟。


技術(shù)總結(jié)
本發(fā)明公開(kāi)了一種基于智能門(mén)鎖的移動(dòng)應(yīng)用授權(quán)方法、系統(tǒng)及智能門(mén)鎖,所述方法包括:搭建云端服務(wù),并接收移動(dòng)應(yīng)用的訪問(wèn)請(qǐng)求;根據(jù)所述訪問(wèn)請(qǐng)求對(duì)所述移動(dòng)應(yīng)用進(jìn)行鑒權(quán);若鑒權(quán)通過(guò),根據(jù)所述云端服務(wù)生成授權(quán)密鑰,通過(guò)加密算法將所述授權(quán)密鑰加密后發(fā)送給所述移動(dòng)應(yīng)用;根據(jù)加密后的所述授權(quán)密鑰建立所述移動(dòng)應(yīng)用與智能門(mén)鎖的連接,并根據(jù)所述移動(dòng)應(yīng)用對(duì)智能門(mén)鎖進(jìn)行功能控制。本發(fā)明通過(guò)靈活的授權(quán)機(jī)制和云端服務(wù)的集成,避免了在代碼搬運(yùn)過(guò)程中出現(xiàn)代碼漏搬或源碼泄露的風(fēng)險(xiǎn),提升了用戶體驗(yàn)和系統(tǒng)的管理能力,同時(shí)具備良好的擴(kuò)展性,能夠適應(yīng)不同場(chǎng)景下的多設(shè)備接入和管理需求。

技術(shù)研發(fā)人員:蘇祺云,周正國(guó),胡樹(shù)聰,李顯
受保護(hù)的技術(shù)使用者:深圳市凱迪仕智能科技股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/10/21
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1