两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于手機APP的門禁系統(tǒng)設(shè)計方法與流程

文檔序號:11145420閱讀:1353來源:國知局
基于手機APP的門禁系統(tǒng)設(shè)計方法與制造工藝

本發(fā)明是基于手機APP的門禁系統(tǒng)設(shè)計,本發(fā)明涉及信息加密、二維碼編碼與解碼、信息無線傳輸?shù)募夹g(shù)領(lǐng)域,尤其涉及一種利用二維碼進行數(shù)據(jù)信息傳輸和身份驗證的技術(shù)。



背景技術(shù):

門禁系統(tǒng),就是在房門對人們進出進行調(diào)控的系統(tǒng)。它以機械門鎖為基礎(chǔ),逐漸智能化而發(fā)展得到的。傳統(tǒng)門鎖盡管堅固,但其存在一個歷史悠久的難題,即壞人能夠通過簡單的方法打開(例如萬能鑰匙)。

初期的門禁系統(tǒng)是電子鎖,其主要代表是電子磁卡鎖,電子密碼鎖,這兩種鎖的一定程度上提高了人們對房門出入的管理,使通道管理進入了電子時代。但磁卡故障率高,容易復(fù)制;密碼容易泄露等問題,逐漸也被淘汰,應(yīng)用不算很廣泛。隨著技術(shù)的發(fā)展,門禁系統(tǒng)得到了很大發(fā)展,進入了成熟期,開始出現(xiàn)了利用二維碼驗證身份的門禁系統(tǒng)等等,在安全性,方便性,門禁系統(tǒng)發(fā)展也越來越好。



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

本發(fā)明針對現(xiàn)有技術(shù)的不足,提供了一種基于手機APP的門禁系統(tǒng)設(shè)計方法。

本發(fā)明包括以下步驟:

步驟a、訪客下載手機門禁APP,根據(jù)要求注冊個人信息。服務(wù)器根據(jù)訪客信息生成特定的公鑰m1、私鑰n1,將其發(fā)送給訪客手機端。

步驟b、服務(wù)器得到訪客手機端的開門請求后,向業(yè)主手機端的手機門禁APP發(fā)送訪客的信息,詢問是否允許其進入。若業(yè)主同意,服務(wù)器向訪客郵箱發(fā)送驗證信息h1。同時,服務(wù)器用公鑰m1對一工作密鑰n2加密,制成二維碼發(fā)送至訪客手機門禁APP上。

步驟c、訪客得到驗證信息h1和二維碼后,用解碼算法和私鑰n1對二維碼解碼解密后,得到工作密鑰n2。訪客用工作密鑰n2對驗證信息h1進行數(shù)字簽名,并制成二維碼,放于門禁掃碼處,服務(wù)器得到信息和數(shù)字簽名,對二者驗證,無誤后,訪客得到開門授權(quán)。

本發(fā)明中的服務(wù)器利用訪客公鑰對工作秘鑰加密,這個工作秘鑰只有訪客自己的私鑰匙才能打開。訪客利用這個工作私鑰和驗證信息制作成二維碼圖形,讓門禁掃描驗證。本發(fā)明方法簡單,容易操作,且有效實現(xiàn)對門禁系統(tǒng)進行遠(yuǎn)程操作、管理,且提高管理的方便性,具有很高的市場效益。

附圖說明

圖1為本發(fā)明中步驟a的流程圖;

圖2為本發(fā)明中步驟b的流程圖;

圖3為本發(fā)明中步驟c的流程圖。

具體實施方式

以下結(jié)合附圖對本發(fā)明作進一步說明。

本發(fā)明方法具體是:

a、訪客(手機端a)下載手機門禁APP,根據(jù)要求注冊個人信息(包括姓名、手機號碼、郵箱、個人頭像以及身份證圖像)。服務(wù)器根據(jù)訪客信息生成特定的公鑰m1、私鑰n1,將其發(fā)送給訪客手機端a,如圖1所示。

APP是聯(lián)系客戶端和服務(wù)端的手機軟件,客戶端和服務(wù)端可以通過某種協(xié)議進行通信。各種數(shù)據(jù)的處理等都是服務(wù)端的工作,然后服務(wù)端再與客戶端進行聯(lián)系的。

公、私鑰又稱不對稱加密方式。公鑰是供所有人使用的,可以放在微信公眾號的地方讓使用者找到,公鑰的作用是對對應(yīng)的私鑰加密后的數(shù)據(jù)解密。私鑰是主人的私人財產(chǎn),神圣不可侵犯。同時其非常重要,若被壞人竊取,對主人、社會有很大的危害,因此必須謹(jǐn)慎保存,私鑰的作用是進行數(shù)據(jù)加密??傊?,公鑰與私鑰的作用是:公鑰加密的內(nèi)容只能用私鑰解密,用私鑰加密的內(nèi)容僅能用公鑰解密。

b、服務(wù)器得到訪客手機端a的開門請求后,向業(yè)主(手機端b)手機門禁APP發(fā)送訪客的信息,詢問是否允許其進入。若業(yè)主同意,服務(wù)器向訪客郵箱發(fā)送驗證信息h1。同時,服務(wù)器用公鑰m1對一工作密鑰n2加密,制成二維碼發(fā)送至訪客手機APP上。為保證安全,驗證信息h1和工作密鑰n2在一小時內(nèi)有效,如圖2所示。

二維條碼是在平面上使用黑白矩形圖案表示二進制數(shù)據(jù),其被設(shè)備掃碼后,可獲取包含的信息。當(dāng)今社會,二維條碼不失為一種經(jīng)濟、方便的信息傳送方法。數(shù)據(jù)可以通過二維碼編碼的方式變成二維碼圖形,二維碼圖形可以通過二維碼解碼的方式變成數(shù)據(jù)。

c、訪客得到信息h1和二維碼后,用解碼算法和私鑰n1對二維碼解碼加密后,得到工作密鑰n2。訪客用工作密鑰n2對信息h1進行簽名,并制成二維碼,放于門禁掃碼處,驗證無誤后,得到開門授權(quán),如圖3所示。

數(shù)字簽名類似于人們對合同等進行簽名。通常,人們使用了公私鑰來實現(xiàn)。一個數(shù)字簽名通常是互補的運算,一個用于簽名,另一個用于驗證。數(shù)字簽名,就是由發(fā)送者產(chǎn)生的無法仿制的一段數(shù)據(jù),這段數(shù)據(jù)同時證明了發(fā)送者的。

服務(wù)器收到訪客得到驗證信息后,向后臺數(shù)據(jù)庫存放該條信息,用于以后的驗證。驗證信息的方法,當(dāng)用戶輸入驗證信息后,和后臺數(shù)據(jù)庫的時間戳比較,看時間是否過期,如果過期,驗證信息無效,如果在有效期內(nèi),比較驗證信息是否相等。相等,則更新數(shù)據(jù),并清空驗證信息,因為驗證信息是一次有效,不相等返回界面提示驗證信息不正確。

當(dāng)門禁系統(tǒng)二維碼掃描裝置出問題或其它原因致使訪客無法進門時,訪客可通過自己的注冊時所用身份證從旁邊的一次性IC卡生成器(需經(jīng)過主人的授權(quán),一次性IC卡生成器才出卡),得到一張臨時開門IC卡。訪客用此卡插入插卡口,進行開門。

IC卡,即集成電路卡,又稱智能卡。其是通過將一個電子芯片放入一個標(biāo)準(zhǔn)的卡基內(nèi),形成卡片。其廣泛在交通、銀行等行業(yè)使用。其可分為接觸式與非接觸式兩種,此處使用的是后者。非接觸式IC卡相對于接觸式IC卡的優(yōu)勢是卡片中無電源和不用接觸。非接觸式IC卡的工作思路:射頻器向IC卡發(fā)出特定頻率的電磁波,當(dāng)與IC卡電路共振時,IC卡將卡內(nèi)數(shù)據(jù)發(fā)送給機器,完成信息的接送。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
都安| 克东县| 揭阳市| 鞍山市| 都兰县| 武鸣县| 宁波市| 疏勒县| 那坡县| 池州市| 盐源县| 海林市| 江达县| 琼中| 莱西市| 宜都市| 当雄县| 大洼县| 余庆县| 巨鹿县| 呼和浩特市| 武定县| 犍为县| 渭南市| 象山县| 乌海市| 固阳县| 方城县| 新沂市| 木里| 邵阳市| 巴青县| 岐山县| 讷河市| 大埔区| 冷水江市| 交口县| 怀远县| 天等县| 揭西县| 当阳市|