亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于種植箱的植物圖像傳輸方法及裝置與流程

文檔序號(hào):12498698閱讀:220來源:國知局
一種基于種植箱的植物圖像傳輸方法及裝置與流程

本發(fā)明涉及圖像傳輸技術(shù)領(lǐng)域,特別是涉及一種基于種植箱的植物圖像傳輸方法及裝置。



背景技術(shù):

隨著社會(huì)生活水平的提高,水培箱等種植箱逐漸普及。種植箱多數(shù)應(yīng)用于生長周期較短的小型蔬菜植物的種植,可以達(dá)到家庭裝飾、娛樂及親子教育的目的。

種植箱中多會(huì)設(shè)置有攝像頭,以拍攝種植箱內(nèi)植物圖片或視頻,種植箱可以將植物圖像上傳到服務(wù)器指定位置處,方便用戶下載查看,以及時(shí)了解種植箱內(nèi)植物的生長狀態(tài),同時(shí),這些植物圖像還可以用于植物研究、教學(xué)等。

當(dāng)種植箱需要將植物圖像上傳到服務(wù)器時(shí),需要服務(wù)器提供上傳地址。目前,服務(wù)器多是通過明文方式提供給種植箱上傳地址,很容易造成上傳地址信息的泄露,使非法人員容易截獲植物圖像,造成植物圖像信息的泄露,使得用戶無法及時(shí)了解植物生長狀態(tài),影響用戶體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種基于種植箱的植物圖像傳輸方法及裝置,以保證種植箱內(nèi)植物圖像的安全傳輸,使得用戶能夠及時(shí)了解到植物生長狀態(tài),提升用戶體驗(yàn)。

為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:

一種基于種植箱的植物圖像傳輸方法,應(yīng)用于服務(wù)器,所述方法包括:

接收種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求;

根據(jù)所述第一獲取請(qǐng)求,生成所述第一植物圖像的上傳地址和第一密鑰對(duì),所述第一密鑰對(duì)包含第一公鑰和第一私鑰;

將所述第一公鑰發(fā)送給所述種植箱;

使用所述第一私鑰加密所述上傳地址;

將加密后的所述上傳地址發(fā)送給所述種植箱,以使所述種植箱使用所述第一公鑰對(duì)加密后的所述上傳地址進(jìn)行解密,并依據(jù)所述上傳地址上傳所述第一植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,在所述將所述第一公鑰發(fā)送給所述種植箱之后、所述使用所述第一私鑰加密所述上傳地址之前,還包括:

確定是否在設(shè)定第一時(shí)長內(nèi)接收到所述種植箱返回的確認(rèn)信息;

如果是,則執(zhí)行所述使用所述第一私鑰加密所述上傳地址的步驟。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

如果在所述第一時(shí)長內(nèi)未接收到所述種植箱返回的確認(rèn)信息,則重復(fù)執(zhí)行所述將所述第一公鑰發(fā)送給所述種植箱的步驟,直至重復(fù)次數(shù)達(dá)到設(shè)定第一閾值。

一種基于種植箱的植物圖像傳輸方法,應(yīng)用于服務(wù)器,所述方法包括:

接收終端發(fā)送的針對(duì)第二植物圖像的下載地址的第二獲取請(qǐng)求;

在預(yù)先獲得的地址庫中查找所述第二植物圖像的下載地址;

生成第二密鑰對(duì),所述第二密鑰對(duì)包含第二公鑰和第二私鑰;

將所述第二公鑰發(fā)送給所述終端;

使用所述第二私鑰加密所述下載地址;

將加密后的所述下載地址發(fā)送給所述終端,以使所述終端使用所述第二公鑰對(duì)加密后的所述下載地址進(jìn)行解密,并依據(jù)所述下載地址下載所述第二植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,在所述將所述第二公鑰發(fā)送給所述終端之后、所述使用所述第二私鑰加密所述下載地址之前,還包括:

確定是否在設(shè)定第二時(shí)長內(nèi)接收到所述終端返回的確認(rèn)信息;

如果是,則執(zhí)行所述使用所述第二私鑰加密所述下載地址的步驟。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

如果在所述第二時(shí)長內(nèi)未接收到所述終端返回的確認(rèn)信息,則重復(fù)執(zhí)行所述將所述第二公鑰發(fā)送給所述種植箱的步驟,直至重復(fù)次數(shù)達(dá)到設(shè)定第二閾值。

一種基于種植箱的植物圖像傳輸裝置,應(yīng)用于服務(wù)器,所述裝置包括:

第一獲取請(qǐng)求接收模塊,用于接收種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求;

地址和密鑰生成模塊,用于根據(jù)所述第一獲取請(qǐng)求,生成所述第一植物圖像的上傳地址和第一密鑰對(duì),所述第一密鑰對(duì)包含第一公鑰和第一私鑰;

第一公鑰發(fā)送模塊,用于將所述第一公鑰發(fā)送給所述種植箱;

上傳地址加密模塊,用于使用所述第一私鑰加密所述上傳地址;

上傳地址發(fā)送模塊,用于將加密后的所述上傳地址發(fā)送給所述種植箱,以使所述種植箱使用所述第一公鑰對(duì)加密后的所述上傳地址進(jìn)行解密,并依據(jù)所述上傳地址上傳所述第一植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第一確認(rèn)信息接收模塊,用于在所述將所述第一公鑰發(fā)送給所述種植箱之后,確定是否在設(shè)定第一時(shí)長內(nèi)接收到所述種植箱返回的確認(rèn)信息,如果是,則觸發(fā)所述上傳地址加密模塊。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第一重復(fù)執(zhí)行模塊,用于在所述第一時(shí)長內(nèi)未接收到所述種植箱返回的確認(rèn)信息時(shí),重復(fù)觸發(fā)所述第一公鑰發(fā)送模塊,直至重復(fù)次數(shù)達(dá)到設(shè)定第一閾值。

一種基于種植箱的植物圖像傳輸裝置,應(yīng)用于服務(wù)器,所述裝置包括:

第二獲取請(qǐng)求接收模塊,用于接收終端發(fā)送的針對(duì)所述第二植物圖像的下載地址的第二獲取請(qǐng)求;

下載地址查找模塊,用于在預(yù)先獲得的地址庫中查找所述第二植物圖像的下載地址;

第二密鑰對(duì)生成模塊,用于生成第二密鑰對(duì),所述第二密鑰對(duì)包含第二公鑰和第二私鑰;

第二公鑰發(fā)送模塊,用于將所述第二公鑰發(fā)送給所述終端;

下載地址加密模塊,用于使用所述第二私鑰加密所述下載地址;

下載地址發(fā)送模塊,用于將加密后的所述下載地址發(fā)送給所述終端,以使所述終端使用所述第二公鑰對(duì)加密后的所述下載地址進(jìn)行解密,并依據(jù)所述下載地址下載所述第二植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第二確認(rèn)信息接收模塊,用于在所述將所述第二公鑰發(fā)送給所述終端之后,確定是否在設(shè)定第二時(shí)長內(nèi)接收到所述終端返回的確認(rèn)信息,如果是,則觸發(fā)所述下載地址加密模塊。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第二重復(fù)執(zhí)行模塊,用于在所述第二時(shí)長內(nèi)未接收到所述終端返回的確認(rèn)信息時(shí),重復(fù)觸發(fā)所述第二公鑰發(fā)送模塊,直至重復(fù)次數(shù)達(dá)到設(shè)定第二閾值。

應(yīng)用本發(fā)明實(shí)施例所提供的技術(shù)方案,服務(wù)器對(duì)植物圖像的上傳地址或者下載地址進(jìn)行加密處理后發(fā)送給請(qǐng)求方,保證了地址傳輸?shù)陌踩?,進(jìn)一步保證了種植箱內(nèi)植物圖像的安全傳輸,使得用戶能夠及時(shí)了解到植物生長狀態(tài),提升了用戶體驗(yàn)。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例中一種基于種植箱的植物圖像傳輸方法的實(shí)施流程圖;

圖2為本發(fā)明實(shí)施例中另一種基于種植箱的植物圖像傳輸方法的實(shí)施流程圖;

圖3為與圖1對(duì)應(yīng)的一種基于種植箱的植物圖像傳輸裝置的結(jié)構(gòu)示意圖;

圖4為與圖2對(duì)應(yīng)的一種基于種植箱的植物圖像傳輸裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供了一種基于種植箱的植物圖像傳輸方法,該方法可以應(yīng)用于服務(wù)器,服務(wù)器與種植箱通信連接。

參見圖1所示,為本發(fā)明實(shí)施例所提供的一種基于種植箱的植物圖像傳輸方法的實(shí)施流程圖,該方法可以包括以下步驟:

S110:接收種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求。

在本發(fā)明實(shí)施例中,植物圖像可以是植物圖片或者植物視頻。

種植箱中安裝有圖像采集裝置,可以不定期或者按照設(shè)定周期采集種植箱內(nèi)植物圖像。當(dāng)種植箱通過圖像采集裝置采集到第一植物圖像后,在達(dá)到設(shè)定的植物圖像上傳觸發(fā)條件時(shí),需要將第一植物圖像上傳到服務(wù)器中。如,在剛采集到植物圖像時(shí)有上傳需求,或者在采集到的植物圖像的大小達(dá)到預(yù)設(shè)閾值時(shí)有上傳需求。在這種情況下,種植箱可以向服務(wù)器發(fā)送針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求。

服務(wù)器接收到種植箱發(fā)送的第一獲取請(qǐng)求后,可以繼續(xù)執(zhí)行步驟S120的操作。

在本發(fā)明實(shí)施例中,服務(wù)器在接收到種植箱發(fā)送的第一獲取請(qǐng)求后,可以先對(duì)種植箱的合法性進(jìn)行驗(yàn)證,具體的,可以通過種植箱的標(biāo)識(shí)號(hào)進(jìn)行驗(yàn)證,以確定種植箱是否能夠上傳植物圖像,如果是,則繼續(xù)執(zhí)行步驟S120的操作,否則,服務(wù)器可以對(duì)該第一獲取請(qǐng)求不做處理。

S120:根據(jù)第一獲取請(qǐng)求,生成第一植物圖像的上傳地址和第一密鑰對(duì)。

其中,第一密鑰對(duì)包含第一公鑰和第一私鑰。

服務(wù)器接收到種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求后,可以依據(jù)該第一獲取請(qǐng)求,為第一植物圖像分配存儲(chǔ)位置,生成第一植物圖像的上傳地址。同時(shí),服務(wù)器還可以根據(jù)該第一獲取請(qǐng)求,生成第一密鑰對(duì)。該第一密鑰對(duì)包含第一公鑰和第一私鑰。具體的,服務(wù)器可以使用RSA函數(shù)庫生成該第一密鑰對(duì)。

S130:將第一公鑰發(fā)送給種植箱。

服務(wù)器生成第一密鑰對(duì)后,可以將第一密鑰對(duì)中的第一公鑰發(fā)送給種植箱。進(jìn)一步可以繼續(xù)執(zhí)行步驟S140的操作。

在本發(fā)明的一種具體實(shí)施方式中,在步驟S130之后、步驟S140之前,還可以包括以下步驟:

確定是否在設(shè)定第一時(shí)長內(nèi)接收到種植箱返回的確認(rèn)信息,如果是,則執(zhí)行步驟S140的操作。

服務(wù)器將第一公鑰發(fā)送給種植箱后,如果種植箱正常接收到該第一公鑰,則可以返回確認(rèn)信息。因?yàn)榉?wù)器和種植箱之間多是通過互聯(lián)網(wǎng)連接,如果存在網(wǎng)絡(luò)連接中斷等情況,將使得種植箱無法正常接收到該第一公鑰,或者,無法將確認(rèn)信息返回給服務(wù)器。另外在第一公鑰傳輸過程中,還可能被非法人員截取,使得種植箱無法正常接收到該第一公鑰。

服務(wù)器在將第一公鑰發(fā)送給種植箱后,可以啟動(dòng)一個(gè)計(jì)時(shí)器,如果服務(wù)器在設(shè)定第一時(shí)長內(nèi)接收到種植箱返回的確認(rèn)信息,則可以繼續(xù)執(zhí)行步驟S140的操作。

如果在第一時(shí)長內(nèi)未接收到種植箱返回的確認(rèn)信息,則可以重復(fù)執(zhí)行步驟S130的操作,直至重復(fù)次數(shù)達(dá)到設(shè)定第一閾值。

服務(wù)器在第一時(shí)長內(nèi)未接收到種植箱返回的確認(rèn)信息,可以重復(fù)發(fā)送第一公鑰,直至重復(fù)次數(shù)達(dá)到設(shè)定第一閾值。第一閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定和調(diào)整。

這樣,可以確保在服務(wù)器和種植箱之間通信正常的情況下進(jìn)行加密后的下載地址的傳輸,增強(qiáng)了下載地址信息的安全性。

S140:使用第一私鑰加密上傳地址。

服務(wù)器使用第一密鑰對(duì)中的第一私鑰加密生成的第一植物圖像的上傳地址。

S150:將加密后的上傳地址發(fā)送給種植箱,以使種植箱使用第一公鑰對(duì)加密后的上傳地址進(jìn)行解密,并依據(jù)上傳地址上傳第一植物圖像。

經(jīng)過步驟S130,服務(wù)器將第一公鑰發(fā)送給種植箱,種植箱可以獲得第一公鑰。經(jīng)過步驟S150,服務(wù)器將加密后的上傳地址發(fā)送給種植箱,種植箱可以獲得加密后的上傳地址。這樣,種植箱可以使用第一公鑰對(duì)加密后的上傳地址進(jìn)行解密,獲得第一植物圖像的上傳地址,并依據(jù)該上傳地址上傳第一植物圖像。

應(yīng)用本發(fā)明實(shí)施例所提供的方法,服務(wù)器接收到種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求后,可以根據(jù)該第一獲取請(qǐng)求,生成第一植物圖像的上傳地址和第一密鑰對(duì),第一密鑰對(duì)中包含第一公鑰和第一私鑰。服務(wù)器將第一公鑰發(fā)送給種植箱,并使用第一私鑰加密上傳地址,將加密后的上傳地址發(fā)送給種植箱。種植箱使用第一公鑰對(duì)加密后的上傳地址進(jìn)行解密,并依據(jù)上傳地址上傳第一植物圖像。服務(wù)器使用第一私鑰對(duì)上傳地址進(jìn)行加密后傳輸給種植箱,保證了上傳地址傳輸?shù)陌踩?,種植箱在自身對(duì)加密后的上傳地址進(jìn)行解密后再使用該上傳地址上傳植物圖像,保證了種植箱內(nèi)植物圖像的安全傳輸,使得用戶能夠及時(shí)了解到植物生長狀態(tài),提升了用戶體驗(yàn)。

參見圖2所示,為本發(fā)明實(shí)施例提供的另一種基于種植箱的植物圖像傳輸方法的實(shí)施流程圖,該方法可以包括以下步驟:

S210:接收終端發(fā)送的針對(duì)第二植物圖像的存放地址的第二獲取請(qǐng)求。

當(dāng)用戶有獲取植物圖像的需求,如要了解種植箱內(nèi)植物生長狀態(tài)時(shí),可以通過終端向服務(wù)器發(fā)送針對(duì)植物圖像的存放地址的第二獲取請(qǐng)求。

服務(wù)器接收到終端發(fā)送的針對(duì)第二植物圖像的存放地址的第二獲取請(qǐng)求后,可以繼續(xù)執(zhí)行步驟S220的操作。

S220:在預(yù)先獲得的地址庫中查找第二植物圖像的下載地址。

服務(wù)器接收到該第二獲取請(qǐng)求后,可以在預(yù)先獲得的地址庫中查找植物圖像的下載地址。

在本發(fā)明實(shí)施例中,服務(wù)器在接收到種植箱發(fā)送的針對(duì)植物圖像的上傳地址的第一獲取請(qǐng)求,在生成植物圖像的上傳地址的同時(shí),可以生成該植物圖像的下載地址。并在地址庫中記錄該植物圖像與下載地址的對(duì)應(yīng)關(guān)系。以便在接收到第二獲取請(qǐng)求時(shí),獲得該地址庫,并從中查找植物圖像的下載地址。

S230:生成第二密鑰對(duì),第二密鑰對(duì)包含第二公鑰和第二私鑰。

服務(wù)器接收到第二獲取請(qǐng)求后,可以根據(jù)該第二獲取請(qǐng)求,生成第二密鑰對(duì),第二密鑰對(duì)包含第二公鑰和第二私鑰。具體的,服務(wù)器可以使用RSA函數(shù)庫生成該第二密鑰對(duì)。

S240:將第二公鑰發(fā)送給終端。

S250:使用第二私鑰加密下載地址。

S260:將加密后的下載地址發(fā)送給終端,以使終端使用第二公鑰對(duì)加密后的下載地址進(jìn)行解密,并依據(jù)下載地址下載第二植物圖像。

服務(wù)器將第二密鑰對(duì)中的第二公鑰發(fā)送給終端,終端可以獲得第二公鑰。服務(wù)器使用第二密鑰對(duì)中的第二私鑰加密下載地址,將加密后的下載地址發(fā)送給終端。這樣,終端可以使用第二公鑰對(duì)加密后的下載地址進(jìn)行解密,獲得下載地址,并依據(jù)下載地址下載第二植物圖像。

應(yīng)用本發(fā)明實(shí)施例所提供的方法,服務(wù)器在接收到終端發(fā)送的針對(duì)第二植物圖像的下載地址的第二獲取請(qǐng)求時(shí),可以在預(yù)先獲得的地址庫中查找第二植物圖像的下載地址,生成第二密鑰對(duì),將第二密鑰對(duì)中的第二公鑰發(fā)送給終端,使用第二密鑰對(duì)中的第二私鑰加密下載地址,將加密后的下載地址發(fā)送給終端,這樣,終端使用第二公鑰對(duì)加密后的下載地址進(jìn)行解密,可依據(jù)下載地址下載第二植物圖像。服務(wù)器使用第二私鑰對(duì)下載地址進(jìn)行加密后傳輸給終端,保證了下載地址傳輸?shù)陌踩?,終端在自身對(duì)加密后的下載地址進(jìn)行解密后再使用下載地址下載植物圖像,保證了植物圖像的安全傳輸,避免非法人員利用下載地址竊取植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,在步驟S240之后、在步驟S250之前,該方法還可以包括以下步驟:

確定是否在設(shè)定第二時(shí)長內(nèi)接收到終端返回的確認(rèn)信息,如果是,則執(zhí)行步驟S250的操作。

服務(wù)器將第二公鑰發(fā)送給終端后,如果終端正常接收到該第二公鑰,則可以返回確認(rèn)信息。因?yàn)榉?wù)器和終端之間多是通過互聯(lián)網(wǎng)連接,如果存在網(wǎng)絡(luò)連接中斷等情況,將使得終端無法正常接收到該第二公鑰,或者,無法將確認(rèn)信息返回給服務(wù)器。另外在第二公鑰傳輸過程中,還可能被非法人員截取,使得終端無法正常接收到該第二公鑰。

服務(wù)器在將第二公鑰發(fā)送給種植箱后,可以啟動(dòng)一個(gè)計(jì)時(shí)器,如果服務(wù)器在設(shè)定第二時(shí)長內(nèi)接收到種植箱返回的確認(rèn)信息,則可以繼續(xù)執(zhí)行步驟S250的操作。

如果在第二時(shí)長內(nèi)未接收到終端返回的確認(rèn)信息,則可以重復(fù)執(zhí)行步驟S240的操作,直至重復(fù)次數(shù)達(dá)到設(shè)定第二閾值。

服務(wù)器在第二時(shí)長內(nèi)未接收到終端返回的確認(rèn)信息,可以重復(fù)發(fā)送第二公鑰,直至重復(fù)次數(shù)達(dá)到設(shè)定第二閾值。第二閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定和調(diào)整。

這樣,可以確保在服務(wù)器和終端之間通信正常的情況下進(jìn)行加密后的下載地址的傳輸,增強(qiáng)了下載地址信息的安全性。

相應(yīng)于圖1所示的方法實(shí)施例,本發(fā)明實(shí)施例還提供了一種基于種植箱的植物圖像傳輸裝置,下文描述的一種基于種植箱的植物圖像傳輸裝置與上文描述的一種基于種植箱的植物圖像傳輸方法可相互對(duì)應(yīng)參照。

參見圖3所示,該裝置包括以下模塊:

第一獲取請(qǐng)求接收模塊310,用于接收種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求;

地址和密鑰生成模塊320,用于根據(jù)第一獲取請(qǐng)求,生成第一植物圖像的上傳地址和第一密鑰對(duì),第一密鑰對(duì)包含第一公鑰和第一私鑰;

第一公鑰發(fā)送模塊330,用于將第一公鑰發(fā)送給種植箱;

上傳地址加密模塊340,用于使用第一私鑰加密上傳地址;

上傳地址發(fā)送模塊350,用于將加密后的上傳地址發(fā)送給種植箱,以使種植箱使用第一公鑰對(duì)加密后的上傳地址進(jìn)行解密,并依據(jù)上傳地址上傳第一植物圖像。

應(yīng)用本發(fā)明實(shí)施例所提供的裝置,服務(wù)器接收到種植箱發(fā)送的針對(duì)第一植物圖像的上傳地址的第一獲取請(qǐng)求后,可以根據(jù)該第一獲取請(qǐng)求,生成第一植物圖像的上傳地址和第一密鑰對(duì),第一密鑰對(duì)中包含第一公鑰和第一私鑰。服務(wù)器將第一公鑰發(fā)送給種植箱,并使用第一私鑰加密上傳地址,將加密后的上傳地址發(fā)送給種植箱。種植箱使用第一公鑰對(duì)加密后的上傳地址進(jìn)行解密,并依據(jù)上傳地址上傳第一植物圖像。服務(wù)器使用第一私鑰對(duì)上傳地址進(jìn)行加密后傳輸給種植箱,保證了上傳地址傳輸?shù)陌踩?,種植箱在自身對(duì)加密后的上傳地址進(jìn)行解密后再使用該上傳地址上傳植物圖像,保證了種植箱內(nèi)植物圖像的安全傳輸,使得用戶能夠及時(shí)了解到植物生長狀態(tài),提升了用戶體驗(yàn)。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第一確認(rèn)信息接收模塊,用于在將第一公鑰發(fā)送給種植箱之后,確定是否在設(shè)定第一時(shí)長內(nèi)接收到種植箱返回的確認(rèn)信息,如果是,則觸發(fā)上傳地址加密模塊340。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第一重復(fù)執(zhí)行模塊,用于在第一時(shí)長內(nèi)未接收到種植箱返回的確認(rèn)信息時(shí),重復(fù)觸發(fā)第一公鑰發(fā)送模塊330,直至重復(fù)次數(shù)達(dá)到設(shè)定第一閾值。

相應(yīng)于圖2所示的方法實(shí)施例,本發(fā)明實(shí)施例還提供了一種基于種植箱的植物圖像傳輸裝置,參見圖4所示,該裝置包括以下模塊:

第二獲取請(qǐng)求接收模塊410,用于接收終端發(fā)送的針對(duì)第二植物圖像的下載地址的第二獲取請(qǐng)求;

下載地址查找模塊420,用于在預(yù)先獲得的地址庫中查找第二植物圖像的下載地址;

第二密鑰對(duì)生成模塊430,用于生成第二密鑰對(duì),第二密鑰對(duì)包含第二公鑰和第二私鑰;

第二公鑰發(fā)送模塊440,用于將第二公鑰發(fā)送給終端;

下載地址加密模塊450,用于使用第二私鑰加密下載地址;

下載地址發(fā)送模塊460,用于將加密后的下載地址發(fā)送給終端,以使終端使用第二公鑰對(duì)加密后的下載地址進(jìn)行解密,并依據(jù)下載地址下載第二植物圖像。

應(yīng)用本發(fā)明實(shí)施例所提供的裝置,服務(wù)器在接收到終端發(fā)送的針對(duì)第二植物圖像的下載地址的第二獲取請(qǐng)求時(shí),可以在預(yù)先獲得的地址庫中查找第二植物圖像的下載地址,生成第二密鑰對(duì),將第二密鑰對(duì)中的第二公鑰發(fā)送給終端,使用第二密鑰對(duì)中的第二私鑰加密下載地址,將加密后的下載地址發(fā)送給終端,這樣,終端使用第二公鑰對(duì)加密后的下載地址進(jìn)行解密,可依據(jù)下載地址下載第二植物圖像。服務(wù)器使用第二私鑰對(duì)下載地址進(jìn)行加密后傳輸給終端,保證了下載地址傳輸?shù)陌踩?,終端在自身對(duì)加密后的下載地址進(jìn)行解密后再使用下載地址下載植物圖像,保證了植物圖像的安全傳輸,避免非法人員利用下載地址竊取植物圖像。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第二確認(rèn)信息接收模塊,用于在將第二公鑰發(fā)送給終端之后,確定是否在設(shè)定第二時(shí)長內(nèi)接收到終端返回的確認(rèn)信息,如果是,則觸發(fā)下載地址加密模塊450。

在本發(fā)明的一種具體實(shí)施方式中,還包括:

第二重復(fù)執(zhí)行模塊,用于在第二時(shí)長內(nèi)未接收到終端返回的確認(rèn)信息時(shí),重復(fù)觸發(fā)第二公鑰發(fā)送模塊440,直至重復(fù)次數(shù)達(dá)到設(shè)定第二閾值。

本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的技術(shù)方案及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1