一種門(mén)禁系統(tǒng)及門(mén)禁系統(tǒng)權(quán)限管理的方法
【專(zhuān)利摘要】本發(fā)明提供了一種門(mén)禁系統(tǒng)及門(mén)禁系統(tǒng)解鎖的方法,所述系統(tǒng)包括:門(mén)禁卡,用于存儲(chǔ)所述門(mén)禁卡的原始卡號(hào);門(mén)禁讀卡器,與所述門(mén)禁卡相通訊,用于讀取所述門(mén)禁卡的原始卡號(hào);門(mén)禁系統(tǒng)控制器,分別與所述門(mén)禁讀卡器和電子鎖相連接,用于將所述門(mén)禁讀卡器傳遞的門(mén)禁卡的原始卡號(hào)加密得到密碼卡號(hào),根據(jù)密碼卡號(hào),驗(yàn)證所述門(mén)禁卡的權(quán)限,并根據(jù)所述門(mén)禁卡的權(quán)限控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。本發(fā)明提供的門(mén)禁系統(tǒng)和門(mén)禁系統(tǒng)權(quán)限管理的方法,使門(mén)禁系統(tǒng)有效地對(duì)門(mén)禁卡加密,能識(shí)別惡意偽造的門(mén)禁卡并報(bào)警,還能根據(jù)門(mén)禁卡的卡號(hào)識(shí)別門(mén)禁卡的解鎖權(quán)限,另外,還可以給每個(gè)普通門(mén)禁卡對(duì)應(yīng)的配備報(bào)警卡,進(jìn)一步的提高了門(mén)禁系統(tǒng)的安全性。
【專(zhuān)利說(shuō)明】一種門(mén)禁系統(tǒng)及門(mén)禁系統(tǒng)權(quán)限管理的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及門(mén)禁【技術(shù)領(lǐng)域】,尤其涉及一種能夠識(shí)別仿制門(mén)禁卡并報(bào)警,可記錄有效期限的門(mén)禁系統(tǒng)及門(mén)禁系統(tǒng)權(quán)限管理的方法。
【背景技術(shù)】
[0002]近年來(lái),智能社區(qū)發(fā)展迅速,很多新建的小區(qū)都配備了安防系統(tǒng),隨著數(shù)字系統(tǒng)硬件成本的降低,越來(lái)越多的小區(qū)使用了基于數(shù)字信號(hào)的安防系統(tǒng),并且開(kāi)始普及。單元門(mén)禁及小區(qū)門(mén)禁是智能社區(qū)中最基本的安防系統(tǒng),對(duì)于入住的業(yè)戶(hù),物業(yè)一般會(huì)發(fā)放門(mén)禁卡用來(lái)解鎖小區(qū)門(mén)禁或單元門(mén)禁,每張卡的權(quán)限是不同的,一般情況下業(yè)戶(hù)的門(mén)禁卡只允許解鎖所在小區(qū)及單元的門(mén)禁,而開(kāi)門(mén)的依據(jù)就是用戶(hù)持有門(mén)禁卡的卡號(hào)是否合法。
[0003]某些情況下,如果門(mén)禁系統(tǒng)權(quán)限表被他人獲取后,就可能造成權(quán)限表的信息外泄,獲得權(quán)限表的人可以將獲知的卡號(hào)燒寫(xiě)到自己偽造的卡中,這樣,這個(gè)偽造的卡就可以獲得解鎖門(mén)禁的權(quán)限了?,F(xiàn)有技術(shù)中,通常采用給卡號(hào)加密的方式保障安全。但是,一方面,只有IC卡可以加密,其他諸如磁卡、ID卡是不能加密的,這就產(chǎn)生了局限性。另一方面,SP使IC卡被加密,但是仍然不能防止獲得權(quán)限表的人根據(jù)權(quán)限表中的卡號(hào)復(fù)制門(mén)禁卡。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種門(mén)禁系統(tǒng)和門(mén)禁系統(tǒng)權(quán)限管理的方法,使門(mén)禁系統(tǒng)有效地對(duì)門(mén)禁卡加密,能識(shí)別惡意偽造的門(mén)禁卡并報(bào)警,還能根據(jù)門(mén)禁卡的卡號(hào)識(shí)別門(mén)禁卡的解鎖權(quán)限,另外,還可以給每個(gè)普通門(mén)禁卡對(duì)應(yīng)的配備報(bào)警卡,進(jìn)一步的提高了門(mén)禁系統(tǒng)的安全性。所述技術(shù)方案如下:
[0005]一種門(mén)禁系統(tǒng),包括門(mén)禁卡、門(mén)禁讀卡器、門(mén)禁系統(tǒng)控制器、電子鎖:
[0006]門(mén)禁卡,存儲(chǔ)所述門(mén)禁卡的原始卡號(hào);
[0007]門(mén)禁讀卡器,用于讀取所述門(mén)禁卡的原始卡號(hào);
[0008]門(mén)禁系統(tǒng)控制器,分別與所述門(mén)禁讀卡器和電子鎖相連接,用于將所述門(mén)禁讀卡器傳遞的門(mén)禁卡的原始卡號(hào)加密得到密碼卡號(hào),根據(jù)密碼卡號(hào)驗(yàn)證所述門(mén)禁卡的權(quán)限,并根據(jù)所述門(mén)禁卡的權(quán)限控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
[0009]進(jìn)一步的,所述門(mén)禁卡包括獨(dú)立的報(bào)警卡,所述報(bào)警卡的卡號(hào)和相應(yīng)的普通門(mén)禁卡的卡號(hào)相同,用于存儲(chǔ)報(bào)警信息。
[0010]進(jìn)一步的,所述門(mén)禁系統(tǒng)控制器進(jìn)一步包括:
[0011]加密模塊,用于將所述門(mén)禁讀卡器讀取的門(mén)禁卡原始卡號(hào)加密,得到所述門(mén)禁卡的密碼卡號(hào);
[0012]存儲(chǔ)模塊,用于存儲(chǔ)門(mén)禁系統(tǒng)的權(quán)限表;
[0013]判斷模塊,分別與所述加密模塊和所述存儲(chǔ)模塊相連接,用于根據(jù)所述門(mén)禁卡的密碼卡號(hào)和所述門(mén)禁系統(tǒng)的權(quán)限表判斷所述門(mén)禁卡的權(quán)限;
[0014]控制模塊,與所述判斷模塊相連接,用于根據(jù)所述判斷模塊判斷的結(jié)果,控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
[0015]進(jìn)一步的,所述門(mén)禁卡的權(quán)限表存儲(chǔ)在門(mén)禁系統(tǒng)控制器中,在所述權(quán)限表中,每張合法門(mén)禁卡有各自獨(dú)立的權(quán)限管理單元,所述每個(gè)權(quán)限管理單元包括:
[0016]合法門(mén)禁卡的驗(yàn)證信息模塊,用于存儲(chǔ)所述門(mén)禁卡原始卡號(hào)加密后得到的密碼卡號(hào);
[0017]合法門(mén)禁卡的權(quán)限信息模塊,用于存儲(chǔ)所述門(mén)禁卡的權(quán)限信息;
[0018]其中,所述權(quán)限信息是將門(mén)禁卡的權(quán)限限制在某些特定條件下的信息,并且同一張門(mén)禁卡的權(quán)限信息與密碼卡號(hào)存儲(chǔ)在相同的權(quán)限管理單元中。
[0019]進(jìn)一步的,所述對(duì)合法門(mén)禁卡的原始卡號(hào)加密,所采用的加密算法與所述門(mén)禁系統(tǒng)控制器采用的加密算法相同。
[0020]進(jìn)一步的,所述每個(gè)權(quán)限管理單元還包括合法報(bào)警卡的報(bào)警信息模塊,用于存儲(chǔ)報(bào)警信息,。
[0021]進(jìn)一步的,所述權(quán)限信息包括門(mén)禁卡的有效期信息。
[0022]一種門(mén)禁系統(tǒng)解鎖的方法,包括:
[0023]門(mén)禁讀卡器讀取門(mén)禁卡的卡號(hào),并發(fā)送至門(mén)禁系統(tǒng)控制器;
[0024]所述門(mén)禁系統(tǒng)控制器根據(jù)所述門(mén)禁卡的卡號(hào),判斷門(mén)禁卡是否是偽造卡,
[0025]若是,則發(fā)出報(bào)警信號(hào);若否,則進(jìn)入下一個(gè)步驟;
[0026]所述門(mén)禁系統(tǒng)控制器對(duì)所述門(mén)禁卡的卡號(hào)做加密處理,得到門(mén)禁卡的密碼卡號(hào);
[0027]根據(jù)所述門(mén)禁卡的密碼卡號(hào)判斷門(mén)禁卡是否合法,若不合法,則電子鎖不解鎖;若合法,則進(jìn)入下一個(gè)步驟;
[0028]根據(jù)權(quán)限表中的權(quán)限信息,判斷門(mén)禁卡在當(dāng)前的條件下是否具有解鎖權(quán)限;
[0029]若所述門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限,則電子鎖不解鎖;
[0030]若所述門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限,則電子鎖解鎖。
[0031]進(jìn)一步的,所述方法還包括:
[0032]門(mén)禁讀卡器讀取報(bào)警卡的卡號(hào)和報(bào)警信息,并傳遞給門(mén)禁系統(tǒng)控制器;
[0033]所述門(mén)禁系統(tǒng)控制器根據(jù)報(bào)警卡的報(bào)警信息發(fā)出報(bào)警信號(hào),使報(bào)警器報(bào)警。
[0034]進(jìn)一步的,所述根據(jù)門(mén)禁卡的卡號(hào),判斷門(mén)禁卡是否是偽造卡包括:
[0035]將門(mén)禁讀卡器讀取到的門(mén)禁卡的卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比;
[0036]如果所述門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與所述門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡為偽造卡;
[0037]如果所述門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與所述門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡不是偽造卡;
[0038]進(jìn)一步的,所述根據(jù)所述門(mén)禁卡的密碼卡號(hào)判斷門(mén)禁卡是否合法包括:
[0039]將所述門(mén)禁卡的密碼卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比;
[0040]如果所述門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與所述門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡不合法;
[0041]如果所述門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與所述門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡合法;
[0042]進(jìn)一步的,所述根據(jù)權(quán)限表中的權(quán)限信息,判斷門(mén)禁卡在當(dāng)前的條件下是否具有解鎖權(quán)限包括:
[0043]將存儲(chǔ)所述門(mén)禁卡密碼卡號(hào)的權(quán)限管理單元中的權(quán)限信息與實(shí)際條件作對(duì)比;
[0044]如果當(dāng)前的條件不滿(mǎn)足所述權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限;
[0045]如果當(dāng)前的條件滿(mǎn)足所述權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限。
[0046]本發(fā)明提供了一種門(mén)禁系統(tǒng)和門(mén)禁系統(tǒng)權(quán)限管理的方法,使門(mén)禁系統(tǒng)有效地對(duì)門(mén)禁卡加密,能識(shí)別惡意偽造的門(mén)禁卡并報(bào)警,還能根據(jù)門(mén)禁卡的卡號(hào)識(shí)別門(mén)禁卡的解鎖權(quán)限,另外,還可以給每個(gè)普通門(mén)禁卡對(duì)應(yīng)的配備報(bào)警卡,進(jìn)一步的提高了門(mén)禁系統(tǒng)的安全性。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0047]圖1是本發(fā)明實(shí)施例提供的的門(mén)禁系統(tǒng)功能模塊框圖;
[0048]圖2是本發(fā)明實(shí)施例提供的門(mén)禁系統(tǒng)工作流程圖。
【具體實(shí)施方式】
[0049]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例,僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。
[0050]實(shí)施例一
[0051]圖1是本發(fā)明實(shí)施例提供的的門(mén)禁系統(tǒng)功能模塊框圖。本實(shí)施例提供了一種門(mén)禁系統(tǒng),如圖1所示:
[0052]該門(mén)禁系統(tǒng)包括:
[0053]門(mén)禁卡101、門(mén)禁讀卡器102、門(mén)禁系統(tǒng)控制器103和電子鎖104,門(mén)禁卡101用于存儲(chǔ)門(mén)禁卡101的原始卡號(hào);門(mén)禁讀卡器102與門(mén)禁卡101相通訊,用于讀取門(mén)禁卡101的原始卡號(hào);門(mén)禁系統(tǒng)控制器103分別與門(mén)禁讀卡器102和電子鎖104相連接,用于將所述門(mén)禁讀卡器102傳遞的門(mén)禁卡101的原始卡號(hào)加密得到密碼卡號(hào),根據(jù)密碼卡號(hào)驗(yàn)證所述門(mén)禁卡的權(quán)限,并根據(jù)門(mén)禁卡101的權(quán)限控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
[0054]其中,門(mén)禁卡101進(jìn)一步還包括普通門(mén)禁卡和獨(dú)立的報(bào)警卡,報(bào)警卡的卡號(hào)和相應(yīng)的普通門(mén)禁卡的卡號(hào)相同,比普通門(mén)禁卡多存儲(chǔ)一條報(bào)警信息,在使用報(bào)警卡時(shí),門(mén)禁系統(tǒng)控制器接收到報(bào)警信息會(huì)向安保系統(tǒng)發(fā)出警報(bào),且只要使用報(bào)警卡就一定發(fā)出報(bào)警信號(hào),同時(shí)也能根據(jù)卡號(hào)的權(quán)限解鎖電子鎖,使得報(bào)警卡既具有普通門(mén)禁卡的功能,又具有報(bào)警的功能。而普通的門(mén)禁卡不具有報(bào)警功能。
[0055]其中,門(mén)禁系統(tǒng)控制器103進(jìn)一步包括:
[0056]加密模塊,用于將門(mén)禁讀卡器讀取的門(mén)禁卡原始卡號(hào)加密,得到門(mén)禁卡的密碼卡號(hào);存儲(chǔ)模塊,用于存儲(chǔ)門(mén)禁系統(tǒng)的權(quán)限表;判斷模塊,分別與加密模塊和存儲(chǔ)模塊相連接,用于根據(jù)門(mén)禁卡的密碼卡號(hào)和門(mén)禁系統(tǒng)的權(quán)限表判斷門(mén)禁卡的權(quán)限;控制模塊,與判斷模塊相連接,用于根據(jù)判斷模塊判斷的結(jié)果,控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
[0057]門(mén)禁系統(tǒng)被廣泛應(yīng)用在社區(qū)或單位的安防系統(tǒng),門(mén)禁系統(tǒng)需要門(mén)禁卡來(lái)解鎖,以社區(qū)為例,一般,小區(qū)物業(yè)會(huì)發(fā)放一些門(mén)禁卡給業(yè)戶(hù)或者工作人員,用于解鎖小區(qū)門(mén)禁或單元門(mén)禁的電子鎖,而每張門(mén)禁卡的權(quán)限是不同的,通常情況下,業(yè)戶(hù)的門(mén)禁卡只允許解鎖其居住的小區(qū)門(mén)禁以及單元門(mén)禁的電子鎖,或者某些工作人員在一定的時(shí)間及地點(diǎn)范圍內(nèi),可以解鎖門(mén)禁的電子鎖,開(kāi)門(mén)的依據(jù)就是用戶(hù)持有門(mén)禁卡的卡號(hào)是否合法,這就需要對(duì)門(mén)禁系統(tǒng)的權(quán)限加以管理。
[0058]門(mén)禁卡的權(quán)限表存儲(chǔ)在門(mén)禁系統(tǒng)控制器中,在權(quán)限表中,每張合法門(mén)禁卡有各自獨(dú)立的權(quán)限管理單元,每個(gè)權(quán)限管理單元包括包括:
[0059]合法門(mén)禁卡的驗(yàn)證信息模塊,用于存儲(chǔ)門(mén)禁卡原始卡號(hào)加密后得到的密碼卡號(hào);
[0060]合法門(mén)禁卡的權(quán)限信息模塊,用于存儲(chǔ)所述門(mén)禁卡的權(quán)限信息;
[0061]其中,權(quán)限信息是將門(mén)禁卡的權(quán)限限制在某些特定條件下的信息,并且同一張門(mén)禁卡的權(quán)限信息與密碼卡號(hào)存儲(chǔ)在相同的權(quán)限管理單元中。
[0062]進(jìn)一步的,每個(gè)權(quán)限管理單元權(quán)限表的內(nèi)容還包括合法報(bào)警卡的報(bào)警信息模塊,用于存儲(chǔ)報(bào)警信息,并且報(bào)警信息存儲(chǔ)在每個(gè)權(quán)限管理單元中。
[0063]具體的,權(quán)限表的管理方法包括:
[0064]①將所有合法門(mén)禁卡的原始卡號(hào)加密,得到門(mén)禁卡的密碼卡號(hào);
[0065]本實(shí)施例優(yōu)選的采用MD5加密算法對(duì)門(mén)禁卡的原始卡號(hào)加密(加密方法不限于這種方法)。將門(mén)禁卡的卡號(hào)加密后的數(shù)據(jù)作為門(mén)禁卡的密碼卡號(hào),起到偽裝的作用。應(yīng)該注意的是,對(duì)門(mén)禁卡的原始卡號(hào)加密所采用的加密算法與門(mén)禁系統(tǒng)控制器所采用的加密算法相同。
[0066]例如,門(mén)禁卡的卡號(hào)是4位byte,那么將門(mén)禁卡的卡號(hào)進(jìn)行加密后(加密后通常為32位byte),只取其中固定的某4位byte進(jìn)行存儲(chǔ)。如果有人獲取到權(quán)限表,將某個(gè)門(mén)禁卡的密碼卡號(hào)當(dāng)成卡號(hào),復(fù)制到偽造卡里,則加密后的密碼卡號(hào)一定不在門(mén)禁系統(tǒng)權(quán)限表中,因此不具有解鎖門(mén)禁的權(quán)限。
[0067]②為門(mén)禁系統(tǒng)建立權(quán)限表;
[0068]權(quán)限表優(yōu)選的采用XML格式,用于記錄門(mén)禁系統(tǒng)中每張合法門(mén)禁卡的驗(yàn)證信息以及權(quán)限信息,并且門(mén)禁卡的驗(yàn)證信息和權(quán)限信息相對(duì)應(yīng)。其中門(mén)禁卡的驗(yàn)證信息是指門(mén)禁卡持有人的身份信息,用編號(hào)來(lái)表示,門(mén)禁卡的權(quán)限信息是指門(mén)禁卡持有人解鎖門(mén)禁的權(quán)限,權(quán)限信息對(duì)應(yīng)于相應(yīng)的門(mén)禁系統(tǒng)操作指令,使得每張門(mén)禁卡具有相應(yīng)的解鎖權(quán)限。
[0069]③在權(quán)限表中,為合法門(mén)禁卡建立各自獨(dú)立的權(quán)限管理單元;
[0070]在權(quán)限表中,為了使具有不同驗(yàn)證信息的門(mén)禁卡的解鎖權(quán)限相互獨(dú)立,互不干擾,并能獨(dú)立對(duì)應(yīng)于相應(yīng)的門(mén)禁系統(tǒng)操作指令,要為所有合法門(mén)禁卡建立相互獨(dú)立的權(quán)限管理單元,每個(gè)權(quán)限管理單元對(duì)應(yīng)一種驗(yàn)證信息的門(mén)禁卡,也就是對(duì)應(yīng)一種持有人身份,這里要說(shuō)明的是,可以有多張卡具有相同的驗(yàn)證信息。每個(gè)獨(dú)立的權(quán)限管理單元記錄一種身份對(duì)門(mén)禁系統(tǒng)中某些電子鎖解鎖的權(quán)限,具體如何建立獨(dú)立的權(quán)限管理單元,可參見(jiàn)本實(shí)施例中⑤條列舉的例子。
[0071]④將合法門(mén)禁卡的密碼卡號(hào)存儲(chǔ)在相應(yīng)的權(quán)限管理單元中,作為驗(yàn)證信息;
[0072]將得到的門(mén)禁卡的密碼卡號(hào)作為驗(yàn)證信息,記錄在每一個(gè)權(quán)限管理單元中,使得一個(gè)密碼卡號(hào)對(duì)應(yīng)一個(gè)權(quán)限管理單元。
[0073]⑤將合法門(mén)禁卡的權(quán)限信息存儲(chǔ)在相應(yīng)的權(quán)限管理單元中,使同一張門(mén)禁卡的密碼卡號(hào)與權(quán)限信息存儲(chǔ)在相同的權(quán)限管理單元中;[0074]將每一個(gè)密碼卡號(hào)對(duì)應(yīng)的身份所具有的權(quán)限信息,記錄在和身份對(duì)應(yīng)的權(quán)限管理單元中,其中,權(quán)限信息是將門(mén)禁卡的權(quán)限限制在某些特定條件下的信息,比如門(mén)禁卡的有效使用期等(不限于有效使用期),下面以門(mén)禁卡的有效使用期為例,介紹如何具體建立權(quán)限管理單元,并將門(mén)禁卡使用有效期的權(quán)限信息存儲(chǔ)在相應(yīng)的權(quán)限管理單元中:
[0075]以下是本實(shí)施例給出的一個(gè)實(shí)際例子(要說(shuō)明的是這個(gè)例子僅包含了權(quán)限表的一部分信息,不是權(quán)限表的全部):
[0076]假設(shè):有A、B兩張門(mén)禁卡,可以解鎖某個(gè)單元的門(mén)禁,
[0077]卡A的卡號(hào)是cc cc cc cc,卡A的卡號(hào)經(jīng)過(guò)加密后,在權(quán)限表中的密碼卡號(hào)是aa
BB BB BB ;
[0078]卡B的卡號(hào)是dd dd dd dd,卡B的卡號(hào)經(jīng)過(guò)加密后,在權(quán)限表中的密碼卡號(hào)是bbbb bb bb ;
[0079]卡A的使用時(shí)間到2012-10-30,同時(shí)每周一到周五可用,其他時(shí)間不可用;
[0080]卡B的使用時(shí)間到2012-12-30,同時(shí)只有每天的9點(diǎn)到17點(diǎn)可用。
[0081]首先,為門(mén)禁卡組建立結(jié)點(diǎn)〈cards〉,使用〈card〉作為門(mén)禁卡結(jié)點(diǎn),使用<sn>作為門(mén)禁卡的密碼卡號(hào)的結(jié)點(diǎn),將卡的密碼卡號(hào)記錄在門(mén)禁卡的密碼卡號(hào)的結(jié)點(diǎn)后面。
[0082]建立有效期規(guī)則和有效期規(guī)則組,有效期規(guī)則是用來(lái)描述門(mén)禁卡的有效期的某種邏輯或約束;有效期規(guī)則組是將一張門(mén)禁卡可能有的多個(gè)有效期規(guī)則,集合起來(lái)。由于有效期規(guī)則有幾種情況,包括:磁卡有效期為固定的某個(gè)時(shí)間點(diǎn);磁卡在每天的某個(gè)時(shí)間段可以使用,或每周/每月的某幾天可以使用;磁卡有固定的使用次數(shù);以上幾種情況的組合等,因此,要建立有效期規(guī)則組。在權(quán)限表中為有效期規(guī)則組建立結(jié)點(diǎn),使用〈rules〉作為有效期規(guī)則組的結(jié)點(diǎn)。
[0083]建立有效期規(guī)則的結(jié)點(diǎn),使用〈rule〉作為有效期規(guī)則結(jié)點(diǎn)。
[0084]對(duì)于以上有效期規(guī)則的幾種情況,我們將這些規(guī)則的類(lèi)別作為rule結(jié)點(diǎn)的屬性,名稱(chēng)為type,幾種情況對(duì)應(yīng)的字符串分別為:
[0085]“磁卡有效期為固定的某個(gè)時(shí)間點(diǎn)”對(duì)應(yīng)datetime ;
[0086]“磁卡在每天的某個(gè)時(shí)間段可以使用,或每周/每月的某幾天可以使用”對(duì)應(yīng)day(每天),week (每周),month (每月);
[0087]“磁卡有固定的使用次數(shù)”對(duì)應(yīng)num。
[0088]為每個(gè)有效期規(guī)則的約束設(shè)定具體的值作為有效期規(guī)則的一個(gè)屬性,即描述每種約束中具體的值,比如每周5為門(mén)禁卡使用期,那么值就是5,名稱(chēng)為value。
[0089]那么具體的卡A和卡B的權(quán)限表內(nèi)容如下:
[0090]6” 觀(guān)1斷,,201242-30,,7?
-=,,9-17,,
述,并不代表不能加入其他信息。[0101]步驟2021:將門(mén)禁讀卡器讀取到的門(mén)禁卡的卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比。
[0102]步驟2022:如果門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡為偽造卡;
[0103]如果門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡不是偽造卡。
[0104]因?yàn)?,如果?quán)限表被人盜取,盜表的人就會(huì)以為門(mén)禁卡的密碼卡號(hào)是門(mén)禁卡的卡號(hào),將某個(gè)密碼卡號(hào)復(fù)制在偽造的門(mén)禁卡中,這樣就可以在權(quán)限表中找到偽造卡的卡號(hào),而在權(quán)限表中是找不到真正的門(mén)禁卡的卡號(hào)的。所以,門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與門(mén)禁卡的卡號(hào)相同,就可以判斷此門(mén)禁卡為偽造卡。
[0105]若門(mén)禁卡是偽造卡,在使用仿制的門(mén)禁卡進(jìn)行解鎖門(mén)禁操作時(shí),門(mén)禁設(shè)備可以向物業(yè)中心發(fā)送報(bào)警信息,提示有人惡意偽造門(mén)禁卡,或通過(guò)其他方式進(jìn)行報(bào)警;若門(mén)禁卡不是偽造卡,進(jìn)入下一個(gè)步驟。
[0106]步驟203:門(mén)禁系統(tǒng)控制器對(duì)門(mén)禁卡的卡號(hào)做加密處理,得到門(mén)禁卡的密碼卡號(hào)。
[0107]步驟204:根據(jù)門(mén)禁卡的密碼卡號(hào)判斷門(mén)禁卡是否合法。
[0108]步驟204具體包括步驟2041?2042:
[0109]步驟2041:將門(mén)禁卡的密碼卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比。
[0110]步驟2042:如果門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與密碼卡門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡不合法;
[0111]如果門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡合法。
[0112]若門(mén)禁卡不合法,門(mén)禁不解鎖;若門(mén)禁卡合法,進(jìn)入下一個(gè)步驟。
[0113]步驟205:根據(jù)權(quán)限表中的權(quán)限信息,判斷門(mén)禁卡在當(dāng)前的條件下是否具有解鎖權(quán)限;
[0114]步驟205具體包括步驟2051?2052:
[0115]步驟2051:將存儲(chǔ)門(mén)禁卡密碼卡號(hào)的權(quán)限管理單元中的權(quán)限信息與實(shí)際條件作對(duì)比。
[0116]步驟2052:如果當(dāng)前的條件不滿(mǎn)足權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限;
[0117]如果當(dāng)前的條件滿(mǎn)足權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限。
[0118]若所述門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限,電子鎖不解鎖;
[0119]若所述門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限,電子鎖解鎖。。
[0120]另外,對(duì)于報(bào)警卡,還多出了報(bào)警環(huán)節(jié),具體包括:
[0121]門(mén)禁讀卡器讀取到報(bào)警卡的報(bào)警信息,并傳遞給門(mén)禁系統(tǒng)控制器;
[0122]門(mén)禁系統(tǒng)控制器根據(jù)報(bào)警卡的報(bào)警信息發(fā)出報(bào)警信號(hào),使報(bào)警器報(bào)警。
[0123]然后進(jìn)行步驟201?205。
[0124]業(yè)戶(hù)同時(shí)擁有普通門(mén)禁卡和報(bào)警卡,報(bào)警卡的卡號(hào)和門(mén)禁卡相同,比普通門(mén)禁卡多了報(bào)警信息。這樣當(dāng)業(yè)戶(hù)遇到問(wèn)題,需要向物業(yè)報(bào)警時(shí),可使用報(bào)警卡,可以在解鎖開(kāi)門(mén)的同時(shí),向安保系統(tǒng)或者物業(yè)發(fā)出報(bào)警信號(hào)。
[0125]本發(fā)明提供了一種門(mén)禁系統(tǒng)和門(mén)禁系統(tǒng)解鎖的方法,使門(mén)禁系統(tǒng)有效地對(duì)門(mén)禁卡加密,能識(shí)別惡意偽造的門(mén)禁卡并報(bào)警,還能根據(jù)門(mén)禁卡的卡號(hào)識(shí)別門(mén)禁卡的解鎖權(quán)限,另夕卜,還可以給每個(gè)普通門(mén)禁卡對(duì)應(yīng)的配備報(bào)警卡,進(jìn)一步的提高了門(mén)禁系統(tǒng)的安全性。
[0126]以上僅是針對(duì)本發(fā)明的優(yōu)選實(shí)施例及其技術(shù)原理所做的說(shuō)明,而并非對(duì)本發(fā)明的技術(shù)內(nèi)容所進(jìn)行的限制,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明所公開(kāi)的技術(shù)范圍內(nèi),所容易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種門(mén)禁系統(tǒng),包括門(mén)禁卡、門(mén)禁讀卡器、門(mén)禁系統(tǒng)控制器、電子鎖,其特征在于: 門(mén)禁卡,存儲(chǔ)所述門(mén)禁卡的原始卡號(hào); 門(mén)禁讀卡器,用于讀取所述門(mén)禁卡的原始卡號(hào); 門(mén)禁系統(tǒng)控制器,分別與所述門(mén)禁讀卡器和電子鎖相連接,用于將所述門(mén)禁讀卡器傳遞的門(mén)禁卡的原始卡號(hào)加密得到密碼卡號(hào),根據(jù)密碼卡號(hào)驗(yàn)證所述門(mén)禁卡的權(quán)限,并根據(jù)所述門(mén)禁卡的權(quán)限控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述門(mén)禁卡包括獨(dú)立的報(bào)警卡,所述報(bào)警卡的卡號(hào)和相應(yīng)的普通門(mén)禁卡的卡號(hào)相同,用于存儲(chǔ)報(bào)警信息。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述門(mén)禁系統(tǒng)控制器進(jìn)一步包括: 加密模塊,用于將所述門(mén)禁讀卡器讀取的門(mén)禁卡原始卡號(hào)加密,得到所述門(mén)禁卡的密碼卡號(hào); 存儲(chǔ)模塊,用于存儲(chǔ)門(mén)禁系統(tǒng)的權(quán)限表; 判斷模塊,分別與所述加密模塊和所述存儲(chǔ)模塊相連接,用于根據(jù)所述門(mén)禁卡的密碼卡號(hào)和所述門(mén)禁系統(tǒng)的權(quán)限表判斷所述門(mén)禁卡的權(quán)限; 控制模塊,與所述判斷模塊相連接,用于根據(jù)所述判斷模塊判斷的結(jié)果,控制電子鎖以及控制報(bào)警信號(hào)的產(chǎn)生。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述門(mén)禁卡的權(quán)限表存儲(chǔ)在門(mén)禁系統(tǒng)控制器中,在所述權(quán)限表中,每張合法門(mén)禁卡有各自獨(dú)立的權(quán)限管理單元,所述每個(gè)權(quán)限管理單元包括: 合法門(mén)禁卡的驗(yàn)證信息模塊,用于存儲(chǔ)所述門(mén)禁卡原始卡號(hào)加密后得到的密碼卡號(hào); 合法門(mén)禁卡的權(quán)限信息模塊,用于存儲(chǔ)所述門(mén)禁卡的權(quán)限信息; 其中,所述權(quán)限信息是將門(mén)禁卡的權(quán)限限制在某些特定條件下的信息,并且同一張門(mén)禁卡的權(quán)限信息與密碼卡號(hào)存儲(chǔ)在相同的權(quán)限管理單元中。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述對(duì)合法門(mén)禁卡的原始卡號(hào)加密,所采用的加密算法與所述門(mén)禁系統(tǒng)控制器采用的加密算法相同。
6.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述每個(gè)權(quán)限管理單元還包括合法報(bào)警卡的報(bào)警信息模塊,用于存儲(chǔ)報(bào)警信息。
7.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述權(quán)限信息包括門(mén)禁卡的有效期信息。
8.一種門(mén)禁系統(tǒng)解鎖的方法,包括: 門(mén)禁讀卡器讀取門(mén)禁卡的卡號(hào),并發(fā)送至門(mén)禁系統(tǒng)控制器; 所述門(mén)禁系統(tǒng)控制器根據(jù)所述門(mén)禁卡的卡號(hào),判斷門(mén)禁卡是否是偽造卡, 若是,則發(fā)出報(bào)警信號(hào);若否,則進(jìn)入下一個(gè)步驟; 所述門(mén)禁系統(tǒng)控制器對(duì)所述門(mén)禁卡的卡號(hào)做加密處理,得到門(mén)禁卡的密碼卡號(hào);根據(jù)所述門(mén)禁卡的密碼卡號(hào)判斷門(mén)禁卡是否合法,若不合法,則電子鎖不解鎖;若合法,則進(jìn)入下一個(gè)步驟; 根據(jù)權(quán)限表中的權(quán)限信息,判斷門(mén)禁卡在當(dāng)前的條件下是否具有解鎖權(quán)限; 若所述門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限,則電子鎖不解鎖; 若所述門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限,則電子鎖解鎖。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:門(mén)禁讀卡器讀取報(bào)警卡的卡號(hào)和報(bào)警信息,并傳遞給門(mén)禁系統(tǒng)控制器; 所述門(mén)禁系統(tǒng)控制器根據(jù)報(bào)警卡的報(bào)警信息發(fā)出報(bào)警信號(hào),使報(bào)警器報(bào)警。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)門(mén)禁卡的卡號(hào),判斷門(mén)禁卡是否是偽造卡包括: 將門(mén)禁讀卡器讀取到的門(mén)禁卡的卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比; 如果所述門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與所述門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡為偽造卡; 如果所述門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與所述門(mén)禁卡的卡號(hào)相同,判斷此門(mén)禁卡不是偽造卡。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述門(mén)禁卡的密碼卡號(hào)判斷門(mén)禁卡是否合法包括: 將所述門(mén)禁卡的密碼卡號(hào)與門(mén)禁系統(tǒng)權(quán)限表中的密碼卡號(hào)對(duì)比; 如果所述門(mén)禁系統(tǒng)權(quán)限表中沒(méi)有密碼卡號(hào)與所述門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡不合法; 如果所述門(mén)禁系統(tǒng)權(quán)限表中有密碼卡號(hào)與所述門(mén)禁卡的密碼卡號(hào)相同,判斷此門(mén)禁卡合法。
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)權(quán)限表中的權(quán)限信息,判斷門(mén)禁卡在當(dāng)前的條件下是否具有解鎖權(quán)限包括: 將存儲(chǔ)所述門(mén)禁卡密碼卡號(hào)的權(quán)限管理單元中的權(quán)限信息與實(shí)際條件作對(duì)比; 如果當(dāng)前的條件不滿(mǎn)足所述權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下不具有解鎖權(quán)限; 如果當(dāng)前的條件滿(mǎn)足所述權(quán)限信息中限定的解鎖條件,判斷此門(mén)禁卡在當(dāng)前的條件下具有解鎖權(quán)限。
【文檔編號(hào)】G07C9/00GK103839305SQ201210478842
【公開(kāi)日】2014年6月4日 申請(qǐng)日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】張?jiān)姀? 申請(qǐng)人:海爾集團(tuán)公司, 青島海爾智能家電科技有限公司