基于密碼動(dòng)態(tài)同步的代收系統(tǒng)的制作方法
【專(zhuān)利說(shuō)明】
所屬技術(shù)領(lǐng)域
[0001]本發(fā)明涉及密碼箱,此密碼箱可用于代收快遞物品。
【背景技術(shù)】
[0002]密碼箱一般由用戶設(shè)置開(kāi)門(mén)密碼,放置在用戶住所或辦公室內(nèi),但是開(kāi)門(mén)密碼不告訴他人,無(wú)法代收快遞。
[0003]目前已經(jīng)布置的智能快遞投遞箱是一個(gè)基于物聯(lián)網(wǎng)的,能夠?qū)⑽锲?如快件)進(jìn)行暫存和管理的設(shè)備。此智能快遞投遞箱與遠(yuǎn)程服務(wù)器一起構(gòu)成智能快遞投遞箱系統(tǒng)。服務(wù)器能夠?qū)Ρ鞠到y(tǒng)的各個(gè)快遞投遞箱進(jìn)行統(tǒng)一化管理,如快遞投遞箱的信息,快件的信息,用戶的信息等,并對(duì)各種信息進(jìn)行整合分析處理??爝f員將快件送達(dá)指定地點(diǎn)后,只需將其存入快遞投遞箱,快遞投遞箱將信息及時(shí)發(fā)送給服務(wù)器,服務(wù)器便自動(dòng)為用戶發(fā)送信息,如短信,信息包括取件地址和驗(yàn)證碼,用戶在方便的時(shí)間到達(dá)該終端前輸入驗(yàn)證碼即可取出快件。但是此智能快遞投遞箱需要與遠(yuǎn)程服務(wù)器聯(lián)網(wǎng),并由遠(yuǎn)程服務(wù)器來(lái)管理分布在不同位置的快遞投遞箱,遠(yuǎn)程服務(wù)器與快遞員和用戶進(jìn)行通信;每個(gè)快遞投遞箱本身構(gòu)造比較復(fù)雜,其包含幾十個(gè)箱格,由微電腦進(jìn)行控制,并與遠(yuǎn)程服務(wù)器進(jìn)行通信,占地面積較大,需要配套的電力,一般放置在大中專(zhuān)院校、企事業(yè)單位、社區(qū)、寫(xiě)字樓、工廠內(nèi)某個(gè)位置。因?yàn)榭爝f投遞箱比較復(fù)雜、成本高、體積大,無(wú)法靈活地放置在用戶每天經(jīng)過(guò)的家門(mén)口或樓門(mén)口,且每個(gè)箱格只放置一個(gè)快件,幾十個(gè)箱格也無(wú)法滿足大量的物品寄存需求。
[0004]本發(fā)明提出一種結(jié)構(gòu)簡(jiǎn)單、成本低廉的可代收物品的密碼箱,密碼箱無(wú)需與遠(yuǎn)程服務(wù)器進(jìn)行聯(lián)網(wǎng),無(wú)需占用較大面積和配套電力,每個(gè)用戶可以將其直接布置在自己的家門(mén)口或樓門(mén)口,可代收各種日常物品,如他人配送的信件、牛奶、蔬菜、快件等物品,用戶取物品距離也非常近。
【發(fā)明內(nèi)容】
[0005]為了使結(jié)構(gòu)簡(jiǎn)單、成本低廉的密碼箱具有代收物品的功能,本發(fā)明提出一次一密的同步密碼生成方法,用戶利用現(xiàn)有的移動(dòng)智能終端獲取服務(wù)器為用戶密碼箱動(dòng)態(tài)計(jì)算的開(kāi)門(mén)密鑰,并傳遞給快遞員,或者在用戶授權(quán)的情況下,快遞員直接獲取服務(wù)器為用戶密碼箱動(dòng)態(tài)計(jì)算的開(kāi)門(mén)密鑰,實(shí)現(xiàn)安全的物品代收功能。本發(fā)明所采用的技術(shù)方案是:
[0006]一種基于密碼動(dòng)態(tài)同步的代收系統(tǒng),其包含一個(gè)密碼箱;所述密碼箱運(yùn)行密碼箱管理軟件,密碼箱管理軟件記錄用戶設(shè)定的初始設(shè)定值,并逐次累積記錄開(kāi)門(mén)次數(shù);密碼箱管理軟件根據(jù)初始設(shè)定值和記錄的開(kāi)門(mén)次數(shù)生成下次開(kāi)門(mén)密鑰。
[0007]進(jìn)一步包含一個(gè)服務(wù)器;所述服務(wù)器運(yùn)行用戶密鑰管理軟件,用戶密鑰管理軟件根據(jù)初始設(shè)定值和開(kāi)門(mén)次數(shù)計(jì)算出一個(gè)開(kāi)門(mén)密鑰;針對(duì)相同的初始設(shè)定值和開(kāi)門(mén)次數(shù),密碼箱管理軟件和用戶密鑰管理軟件生成的開(kāi)門(mén)密鑰相同;用戶獲取所述服務(wù)器生成的開(kāi)門(mén)密鑰來(lái)打開(kāi)所述密碼箱。
[0008]代收快件過(guò)程之一為如下步驟:
[0009](I)用戶關(guān)好所述密碼箱箱門(mén);所述密碼箱管理軟件自動(dòng)逐次累積記錄開(kāi)門(mén)次數(shù)為n,根據(jù)保存的初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η生成第η次開(kāi)門(mén)密鑰Κ[η],η為大于或等于O的整數(shù);
[0010](2)快遞員到達(dá)用戶的密碼箱,聯(lián)系用戶;用戶訪問(wèn)所述服務(wù)器,所述服務(wù)器驗(yàn)證用戶身份后,根據(jù)用戶對(duì)應(yīng)的初始設(shè)定值Init和當(dāng)前開(kāi)門(mén)次數(shù)η計(jì)算得到第η次開(kāi)門(mén)密鑰Κ[η],所述服務(wù)器自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+1 ;用戶將密碼Κ[η]告知快遞員;
[0011](3)快遞員給密碼箱輸入開(kāi)門(mén)密鑰Κ[η],所述密碼箱管理軟件允許箱門(mén)被打開(kāi),快遞員打開(kāi)密碼箱,放入快遞物品,關(guān)上箱門(mén);所述密碼箱管理軟件自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+1,根據(jù)初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η+1生成第η+1次開(kāi)門(mén)密鑰Κ[η+1];
[0012](4)用戶訪問(wèn)所述服務(wù)器,所述服務(wù)器驗(yàn)證用戶身份后,所述服務(wù)器根據(jù)用戶對(duì)應(yīng)的初始設(shè)定值Init和當(dāng)前開(kāi)門(mén)次數(shù)η+1生成下次開(kāi)門(mén)密鑰Κ[η+1],用戶將開(kāi)門(mén)密鑰Κ[η+1]輸入給所述密碼箱,所述密碼箱管理軟件允許箱門(mén)被打開(kāi),用戶打開(kāi)密碼箱,取走已經(jīng)代收的快遞物品,關(guān)上箱門(mén);所述密碼箱自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+2,根據(jù)初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η+2生成第η+2次開(kāi)門(mén)密鑰Κ[η+2]。
[0013]代收快件過(guò)程之二為如下步驟:
[0014](I)用戶關(guān)好所述密碼箱箱門(mén);所述密碼箱管理軟件自動(dòng)逐次累積記錄開(kāi)門(mén)次數(shù)為η,根據(jù)保存的初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η生成第η次開(kāi)門(mén)密鑰Κ[η],η為大于或等于O的整數(shù);
[0015](2)快遞員到達(dá)用戶的密碼箱,以用戶聯(lián)系信息訪問(wèn)用戶密碼箱對(duì)應(yīng)的服務(wù)器;所述服務(wù)器獲得用戶聯(lián)系信息后識(shí)別出用戶并驗(yàn)證用戶的授權(quán)狀態(tài),根據(jù)用戶對(duì)應(yīng)的初始設(shè)定值Init和當(dāng)前開(kāi)門(mén)次數(shù)η計(jì)算得到第η次開(kāi)門(mén)密鑰K [η],所述服務(wù)器自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+1 ;服務(wù)器將開(kāi)門(mén)密鑰Κ[η]通知快遞員;
[0016](3)快遞員給密碼箱輸入開(kāi)門(mén)密鑰Κ[η],所述密碼箱管理軟件允許箱門(mén)被打開(kāi),快遞員打開(kāi)密碼箱,放入快遞物品,關(guān)上箱門(mén);所述密碼箱管理軟件自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+1,根據(jù)初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η+1生成第η+1次開(kāi)門(mén)密鑰Κ[η+1];
[0017](4)用戶訪問(wèn)所述服務(wù)器,所述服務(wù)器驗(yàn)證用戶身份后,所述服務(wù)器根據(jù)用戶對(duì)應(yīng)的初始設(shè)定值Init和當(dāng)前開(kāi)門(mén)次數(shù)η+1生成下次開(kāi)門(mén)密鑰Κ[η+1],用戶將開(kāi)門(mén)密鑰Κ[η+1]輸入給所述密碼箱,所述密碼箱管理軟件允許箱門(mén)被打開(kāi),用戶打開(kāi)密碼箱,取走已經(jīng)代收的快遞物品,關(guān)上箱門(mén);所述密碼箱自動(dòng)將開(kāi)門(mén)次數(shù)增加為η+2,根據(jù)初始設(shè)定值Init和開(kāi)門(mén)次數(shù)η+2生成第η+2次開(kāi)門(mén)密鑰Κ[η+2]。
[0018]所述初始設(shè)定值的產(chǎn)生和設(shè)置為如下步驟:
[0019](I)用戶以用戶信息向所述服務(wù)器注冊(cè),所述服務(wù)器根據(jù)用戶信息和一個(gè)隨機(jī)數(shù)生成固定長(zhǎng)度的初始設(shè)定值,服務(wù)器保留此初始設(shè)定值和用戶信息,并將開(kāi)門(mén)次數(shù)初始化為固定值;
[0020](2)用戶將所述服務(wù)器生成的初始設(shè)定值輸入給密碼箱,密碼箱管理軟件保留此初始設(shè)定值,并將開(kāi)門(mén)次數(shù)初始化為固定值。
[0021]優(yōu)選的,所述用戶信息包含用戶的聯(lián)系信息;所述一個(gè)隨機(jī)數(shù)為用戶注冊(cè)時(shí)間。
[0022]用戶通過(guò)微信公眾號(hào)方式訪問(wèn)所述服務(wù)器,所述服務(wù)器根據(jù)用戶微信ID識(shí)別用戶;快遞員通過(guò)微信公眾號(hào)方式訪問(wèn)所述服務(wù)器,快遞員訪問(wèn)所述服務(wù)器時(shí)提交了用戶的聯(lián)系信息,所述服務(wù)器根據(jù)用戶的聯(lián)系信息識(shí)別用戶。
[0023]所述密碼箱進(jìn)一步包含控制板、攝像頭、箱門(mén)傳感器;所述密碼箱管理軟件運(yùn)行在控制板上,密碼箱管理軟件根據(jù)箱門(mén)傳感器的輸入,在每次開(kāi)門(mén)關(guān)門(mén)時(shí)啟動(dòng)攝像頭,并以圖像形式記錄每次開(kāi)門(mén)關(guān)門(mén)時(shí)箱內(nèi)物品存放狀態(tài)。
[0024]所述密碼箱額外生成一個(gè)安全恢復(fù)密鑰;所述密碼箱管理軟件在接收到本密碼箱的安全恢復(fù)密鑰時(shí)開(kāi)始計(jì)時(shí),允許a天后將密碼箱恢復(fù)到原始出廠狀態(tài),參數(shù)a為用戶預(yù)先設(shè)置。
[0025]優(yōu)選的,以所述密碼箱初始設(shè)置值Init和其它固定參數(shù)作為輸入來(lái)計(jì)算得到的開(kāi)門(mén)密鑰作為所述安全恢復(fù)密鑰。
[0026]本發(fā)明的有益效果是用戶可就近設(shè)置一個(gè)具有代收功能的密碼箱。密碼箱結(jié)構(gòu)簡(jiǎn)單,密碼管理靈活,密碼箱無(wú)需聯(lián)網(wǎng),僅用電池供電即可,一個(gè)箱格可以保存多個(gè)物品,可被廣泛使用。
【附圖說(shuō)明】
[0027]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說(shuō)明。
[0028]圖1是密碼箱基本組成示意圖。
[0029]圖2是代收過(guò)程描述示意圖之一。
[0030]圖3是代收過(guò)程描述示意圖之二。
【具體實(shí)施方式】
[0031]一種基于密碼動(dòng)態(tài)同步的代收系統(tǒng),其包含一個(gè)密碼箱和一個(gè)服務(wù)器。
[0032]密碼箱的關(guān)鍵部件是密碼鎖。現(xiàn)有鍵盤(pán)式電子密碼鎖是一種操作方式類(lèi)似于按鍵電話機(jī)的電子鎖,通過(guò)鍵盤(pán)上的數(shù)碼按鍵依次輸入一組密鑰,如果密鑰與內(nèi)部已約定的