[發(fā)明專利]一種基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法及其系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201710014020.8 | 申請(qǐng)日: | 2017-01-09 |
| 公開(kāi)(公告)號(hào): | CN106898064A | 公開(kāi)(公告)日: | 2017-06-27 |
| 發(fā)明(設(shè)計(jì))人: | 葉云;陳彬;張東勝 | 申請(qǐng)(專利權(quán))人: | 云丁網(wǎng)絡(luò)技術(shù)(北京)有限公司 |
| 主分類號(hào): | G07C9/00 | 分類號(hào): | G07C9/00 |
| 代理公司: | 北京金智普華知識(shí)產(chǎn)權(quán)代理有限公司11401 | 代理人: | 皋吉甫 |
| 地址: | 100085 北京市昌平區(qū)回*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 智能 門(mén)鎖 系統(tǒng) 離線 驗(yàn)證 生成 方法 及其 | ||
1.一種基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:
移動(dòng)終端觸發(fā)開(kāi)鎖事件并記錄觸發(fā)時(shí)間;
基于所述開(kāi)鎖事件所述移動(dòng)終端向云服務(wù)器發(fā)送帶有開(kāi)鎖驗(yàn)證信息的請(qǐng)求,所述帶有開(kāi)鎖驗(yàn)證信息的請(qǐng)求用于請(qǐng)求云服務(wù)器返回智能門(mén)鎖的驗(yàn)證碼;所述開(kāi)鎖驗(yàn)證信息包括私鑰種子和所述觸發(fā)時(shí)間;
所述云服務(wù)器對(duì)所述請(qǐng)求中攜帶的開(kāi)鎖驗(yàn)證信息進(jìn)行匹配驗(yàn)證;
若匹配驗(yàn)證成功;所述云服務(wù)器生成所述智能門(mén)鎖的驗(yàn)證碼,并將生成的所述智能門(mén)鎖驗(yàn)證碼返回移動(dòng)終端用于開(kāi)啟所述智能門(mén)鎖。
2.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:
所述移動(dòng)終端觸發(fā)開(kāi)鎖事件并記錄觸發(fā)時(shí)間,包括:
響應(yīng)于用戶的操作;所述移動(dòng)終端觸發(fā)開(kāi)鎖事件,并在后臺(tái)記錄觸發(fā)時(shí)間;所述用戶的操作至少包括:點(diǎn)擊確認(rèn)操作、滑動(dòng)操作、錄入密碼或認(rèn)證信息進(jìn)行登錄的操作。
3.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:所述云服務(wù)器中設(shè)有預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù),所述私鑰種子存儲(chǔ)在預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù)中;所述私鑰種子為多個(gè)唯一不重復(fù)的密鑰;每個(gè)所述智能門(mén)鎖具有唯一的私鑰種子并與所述預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù)中的私鑰種子唯一對(duì)應(yīng);所述智能門(mén)鎖具有唯一的私鑰種子與所述智能門(mén)鎖綁定的至少一個(gè)移動(dòng)終端以一對(duì)一或一對(duì)多的方式綁定。
4.根據(jù)權(quán)利要求1或3所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:所述云服務(wù)器對(duì)所述請(qǐng)求中攜帶的開(kāi)鎖驗(yàn)證信息進(jìn)行匹配驗(yàn)證,包括:
云服務(wù)器獲取所述開(kāi)鎖驗(yàn)證信息中的私鑰種子;
將所述私鑰種子與所述預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù)中的的私鑰種子進(jìn)行一一匹配驗(yàn)證;
若匹配得到相同的私鑰種子則匹配成功;
若匹配未得到相同的私鑰種子則匹配失敗。
5.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:所述云服務(wù)器生成所述智能門(mén)鎖的驗(yàn)證碼包括:
所述云服務(wù)器根據(jù)匹配驗(yàn)證成功的私鑰種子及觸發(fā)時(shí)間通過(guò)預(yù)設(shè)的驗(yàn)證碼生成算法生成預(yù)設(shè)時(shí)間周期內(nèi)的動(dòng)態(tài)密碼;
返回所述預(yù)設(shè)時(shí)間周期內(nèi)的動(dòng)態(tài)密碼,所述動(dòng)態(tài)密碼即為驗(yàn)證碼。
6.根據(jù)權(quán)利要求5所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:
所述智能門(mén)鎖通過(guò)相同的所述預(yù)設(shè)的驗(yàn)證碼生成算法,在每個(gè)時(shí)間周期開(kāi)始時(shí),計(jì)算出當(dāng)前動(dòng)態(tài)密碼并存儲(chǔ)。
7.根據(jù)權(quán)利要求1所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:所述云服務(wù)器生成所述智能門(mén)鎖的驗(yàn)證碼包括:
所述云服務(wù)器生成密碼生成指令;
所述云服務(wù)器根據(jù)匹配驗(yàn)證成功的私鑰種子及觸發(fā)時(shí)間通過(guò)所述密碼生成指令生成在預(yù)設(shè)時(shí)間周期內(nèi)有效的授權(quán)碼;
返回所述預(yù)設(shè)時(shí)間周期內(nèi)有效的授權(quán)碼,所述授權(quán)碼即為驗(yàn)證碼。
8.根據(jù)權(quán)利要求6所述的基于智能門(mén)鎖系統(tǒng)的離線驗(yàn)證碼的生成方法,其特征在于:所述密碼生成指令輸入包括:起始碼,命令碼,類型碼,有效期碼,密碼,密碼ID,時(shí)間因子和私鑰種子;輸出為若干位授權(quán)碼。
9.一種智能門(mén)鎖系統(tǒng),其特征在于:所述智能門(mén)鎖系統(tǒng)包括:云服務(wù)器,移動(dòng)設(shè)備和智能門(mén)鎖,其中,
所述云服務(wù)器用于存儲(chǔ)密鑰種子,并對(duì)所述帶有開(kāi)鎖驗(yàn)證信息的請(qǐng)求中攜帶的開(kāi)鎖驗(yàn)證信息進(jìn)行匹配驗(yàn)證;若匹配驗(yàn)證成功;所述云服務(wù)器生成所述智能門(mén)鎖的驗(yàn)證碼,并將生成的所述智能門(mén)鎖驗(yàn)證碼返回移動(dòng)終端用于開(kāi)啟所述智能門(mén)鎖;所述云服務(wù)器中設(shè)有預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù),所述私鑰種子存儲(chǔ)在預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù)中;所述私鑰種子為多個(gè)唯一不重復(fù)的密鑰;
每個(gè)所述智能門(mén)鎖具有唯一的私鑰種子并與所述預(yù)設(shè)的私鑰種子數(shù)據(jù)庫(kù)中的私鑰種子唯一對(duì)應(yīng);所述智能門(mén)鎖具有唯一的私鑰種子與所述智能門(mén)鎖綁定的至少一個(gè)移動(dòng)終端以一對(duì)一或一對(duì)多的方式綁定;
所述移動(dòng)終端,用于觸發(fā)開(kāi)鎖事件并記錄觸發(fā)時(shí)間;基于所述開(kāi)鎖事件所述移動(dòng)終端向云服務(wù)器發(fā)送帶有開(kāi)鎖驗(yàn)證信息的請(qǐng)求,請(qǐng)求云服務(wù)器返回智能門(mén)鎖的驗(yàn)證碼;所述開(kāi)鎖驗(yàn)證信息包括私鑰種子和所述觸發(fā)時(shí)間;接收所述云服務(wù)器返回的所述智能門(mén)鎖驗(yàn)證碼。
10.根據(jù)權(quán)利要求9所述的智能門(mén)鎖系統(tǒng),其特征在于:所述移動(dòng)終端為手機(jī),IPAD,筆記本電腦,智能手表或智能手環(huán)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于云丁網(wǎng)絡(luò)技術(shù)(北京)有限公司,未經(jīng)云丁網(wǎng)絡(luò)技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710014020.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





