亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種身份證認證信息處理請求的異常處理系統(tǒng)的制作方法

文檔序號:10660810閱讀:560來源:國知局
一種身份證認證信息處理請求的異常處理系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種身份證認證信息處理請求的異常處理系統(tǒng),調(diào)度服務(wù)器接收身份證認證信息處理請求,獲取黑名單,若身份證序列號和讀卡器序列號均不包含在黑名單中,獲取訪問頻度管控名單;若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,且在距離獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則獲取異常規(guī)則;若身份證序列號和讀卡器序列號均不符合異常規(guī)則,則對身份證認證信息處理請求進行處理,實現(xiàn)對身份證和身份證讀卡器的三重動態(tài)驗證,提升了對身份證認證信息處理請求處理的安全性和可靠性。
【專利說明】
一種身份證認證信息處理請求的異常處理系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種電子技術(shù)領(lǐng)域,尤其涉及一種身份證認證信息處理系統(tǒng)。
【背景技術(shù)】
[0002]隨著我國經(jīng)濟的高速發(fā)展,人民生活有了很大的改善,無論就業(yè)、經(jīng)商、旅游、升學(xué)等等,都需要進行身份認證,而處理金錢、財產(chǎn)、申請福利、就醫(yī)等等,同樣需要進行身份認證。目前的第二代居民身份證采用內(nèi)置智能芯片設(shè)計,完全有能力實現(xiàn)基于互聯(lián)網(wǎng)的身份認證,然而自2004年推出至今,其應(yīng)用價值還遠未被挖掘,近年來,售票系統(tǒng)已開始大規(guī)模應(yīng)用基于身份證的互聯(lián)網(wǎng)身份認證和身份識別。
[0003]基于身份證的互聯(lián)網(wǎng)身份認證技術(shù)由于實際使用中,存在身份證遺失、被盜等情況,存在身份證非本人授權(quán)的惡意使用的危害和風(fēng)險;同時網(wǎng)絡(luò)數(shù)據(jù)的傳輸還面臨著通訊監(jiān)聽、數(shù)據(jù)篡改以及數(shù)據(jù)重放等一系列典型的網(wǎng)絡(luò)攻擊的風(fēng)險。因此,如何杜絕安全通道上竊聽、篡改或者重放等方式的攻擊,實時甄別惡意的攻擊者,保護認證模塊(SAM)安全成為亟需首要解決的技術(shù)問題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明旨在解決上述問題/之一。
[0005]本發(fā)明的目的在于提供一種身份證認證信息處理請求的異常處理系統(tǒng),為達到上述目的,本發(fā)明的技術(shù)方案具體是這樣實現(xiàn)的:包括調(diào)度服務(wù)器和讀卡器:其中,讀卡器,用于生成身份證認證信息處理請求,并將身份證處理請求發(fā)送至調(diào)度服務(wù)器;其中,身份證認證信息處理請求包括:身份證序列號加密值和讀卡器序列號;調(diào)度服務(wù)器,用于接收身份證認證信息處理請求,獲取解密身份證序列號加密值得到的身份證序列號;調(diào)度服務(wù)器,還用于獲取黑名單,判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;若身份證序列號沒有包含在黑名單內(nèi),則判斷讀卡器序列號是否包含在黑名單內(nèi),若讀卡器序列號包含在黑名單內(nèi),則終止處理流程;調(diào)度服務(wù)器,還用于獲取黑名單,并判斷讀卡器序列號是否包含在黑名單內(nèi),若讀卡器序列號包含在黑名單內(nèi),則終止處理流程;若讀卡器序列號沒有包含在黑名單內(nèi),則判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;調(diào)度服務(wù)器,還用于在判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;調(diào)度服務(wù)器,還用于在判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;
[0006]調(diào)度服務(wù)器,還用于在判斷距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;若身份證序列號不符合異常規(guī)則,則判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;
[0007]調(diào)度服務(wù)器,還用于在判斷距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;若讀卡器序列號不符合異常規(guī)則,則判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;
[0008]調(diào)度服務(wù)器,還用于在判斷身份證序列號和讀卡器序列號均不符合異常規(guī)則時,對身份證認證信息處理請求進行處理。
[0009]可選地,調(diào)度服務(wù)器,還用于在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),若訪問頻度管控名單中包含身份證序列號的存入記錄時,獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)小于第一預(yù)設(shè)值,則返回第一提示信息并終止處理流程;若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單,返回錯誤信息并終止處理流程;調(diào)度服務(wù)器,還用于在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄時,獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)小于第二預(yù)設(shè)值,則返回第二提示信息并終止處理流程;若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單,返回錯誤信息并終止處理流程。
[0010]可選地,調(diào)度服務(wù)器,還用于在身份證序列號符合異常規(guī)則時,則將身份證序列號存入訪問頻度管控名單,返回第一提示信息并終止處理流程;在讀卡器序列號符合異常規(guī)則時,則將讀卡器序列號存入訪問頻度管控名單,返回第二提示信息并終止處理流程。[0011 ] 可選地,身份證認證信息處理請求還包括:時間戳加密值和讀卡器計數(shù)加密值;調(diào)度服務(wù)器,還用于獲取解密時間戳加密值和讀卡器計數(shù)加密值獲得的時間戳和讀卡器計數(shù)值,其中,時間戳由生成身份證認證信息處理請求的讀卡器基于身份證認證信息處理請求的產(chǎn)生時刻生成;讀卡器計數(shù)值由讀卡器基于讀卡器發(fā)起的歷史處理請求次數(shù)生成;調(diào)度服務(wù)器,還用于基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,若第一時間間隔大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;調(diào)度服務(wù)器,還用于基于時間戳和讀卡器計數(shù)值,判斷距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第七預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)是否小于第三預(yù)設(shè)值,若調(diào)度服務(wù)器接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)小于第三預(yù)設(shè)值,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;調(diào)度服務(wù)器,還用于基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,若第一時間間隔大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;調(diào)度服務(wù)器,還用于基于時間戳和讀卡器計數(shù)值,判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第十預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)是否小于第四預(yù)設(shè)值,若調(diào)度服務(wù)器接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)小于第四預(yù)設(shè)值,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;調(diào)度服務(wù)器,還用于基于讀卡器計數(shù)值,判斷連續(xù)接收到的身份證認證信息處理請求中與讀卡器序列號匹配的讀卡器計數(shù)值是否符合預(yù)設(shè)規(guī)則,若讀卡器計數(shù)值符合預(yù)設(shè)規(guī)則,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則。
[0012]可選地,還包含認證服務(wù)器,其中,調(diào)度服務(wù)器還用于將接收到的身份證認證信息處理請求發(fā)送至認證服務(wù)器;認證服務(wù)器,用于提取身份證認證信息處理請求中的身份證序列號加密值、時間戳加密值和/或讀卡器計數(shù)加密值,對身份證序列號加密值、時間戳加密值和/或讀卡器計數(shù)加密值進行解密操作,獲得身份證序列號、時間戳和/或讀卡器計數(shù)值,并將身份證序列號、時間戳和/或讀卡器計數(shù)值發(fā)送至調(diào)度服務(wù)器。
[0013]可選地,還包含數(shù)據(jù)庫服務(wù)器,其中,數(shù)據(jù)庫服務(wù)器,用于存儲黑名單和頻度管控名單;調(diào)度服務(wù)器,還用于在請求獲取黑名單或頻度管控名單時,生成黑名單獲取請求或頻度管控名單獲取請求,并發(fā)送至數(shù)據(jù)庫服務(wù)器;數(shù)據(jù)庫服務(wù)器,還用于在接收到黑名單獲取請求或頻度管控名單獲取請求時,根據(jù)請求類型將黑名單或頻度管控名單發(fā)送至調(diào)度服務(wù)器;調(diào)度服務(wù)器,還用于在對黑名單或頻度管控名單進行寫入操作后,生成更新后的黑名單或頻度管控名單,并將更新后的黑名單或頻度管控名單發(fā)送至數(shù)據(jù)庫服務(wù)器;數(shù)據(jù)庫服務(wù)器,還用于接收并存儲更新后的黑名單或頻度管控名單。
[0014]通過本發(fā)明提供的系統(tǒng),能夠?qū)崿F(xiàn)對基于異常身份證或異常讀卡器生成的身份證認證信息處理請求進行有效的異常處理,采用身份證序列號和/或讀卡器序列號作為關(guān)鍵值進行管控,避免因其他因素,如IP地址的變化或卡片類型的變化造成的合法請求無法獲得執(zhí)行,通過黑名單,能夠在第一時間杜絕非法身份證或非法讀卡器發(fā)起的處理請求,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)黑名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過頻度管控名單能夠?qū)崿F(xiàn)對之前短期內(nèi)出現(xiàn)過異常的身份證或讀卡器的異常處理,實現(xiàn)對短期異常身份證或讀卡器的短時凍結(jié),避免對非法請求的處理造成的安全風(fēng)險,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)頻度管控名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過異常規(guī)則能夠?qū)崿F(xiàn)對當前身份證或讀卡器的異常判斷,即使本次處理請求中的身份證或讀卡器不包含在黑名單中或頻度管控名單的管控范圍內(nèi),同樣能夠識別出異常身份證或讀卡器,從而實現(xiàn)對身份證和讀卡器的三重動態(tài)驗證,提升了對身份證認證信息處理請求處理的安全性和可靠性。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0016]圖1為本發(fā)明實施例1提供的身份證認證信息處理請求的異常處理方法流程圖;
[0017]圖2為本發(fā)明實施例2提供的身份證認證信息處理請求的異常處理系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
[0019]在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。
[0020]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0021]下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細描述。
[0022]實施例1
[0023]本實施例提供一種身份證認證信息處理請求異常處理方法,如圖1所示,包括以下步驟:
[0024]S1:調(diào)度服務(wù)器接收身份證認證信息處理請求,身份證認證信息處理請求包括:身份證序列號加密值和讀卡器序列號;
[0025]身份證處理請求為身份證讀卡器發(fā)起的處理請求,調(diào)度服務(wù)器判斷身份證處理請求為合法處理請求后,根據(jù)預(yù)設(shè)規(guī)則,為該身份證處理請求分配空閑的安全認證模塊,被分配的安全認證模塊與該身份證處理請求的發(fā)起端進行數(shù)據(jù)交互,其中,身份證序列號加密值為身份證讀卡器對從身份證中獲取的身份證序列號加密獲得,讀卡器序列號為身份證讀卡器自身的序列號。
[0026]S2:調(diào)度服務(wù)器獲取解密身份證序列號加密值得到的身份證序列號;
[0027]對接收到的身份證序列號加密值進行解密運算,若身份證讀卡器采用對稱加密算法加密身份證序列號,則對接收到的身份證序列號加密值采用相應(yīng)的對稱解密算法進行解密運算;若身份證讀卡器采用自身私鑰加密身份證序列號,則對接收到的身份證序列號加密值采用身份證讀卡器的公鑰進行解密運算;對身份證序列號加密值進行解密運算的主體可以是調(diào)度服務(wù)器本身,也可以是外部設(shè)備或外部芯片。
[0028]S3:調(diào)度服務(wù)器獲取黑名單,執(zhí)行步驟S401或者步驟S402 ;
[0029]調(diào)度服務(wù)器可以從自身存儲器中獲取黑名單,也可以從外部獲取黑名單,黑名單中包含有非法身份證序列號和非法讀卡器序列號;若接收到的身份證認證信息處理請求中包含非法的身份證序列號或非法的讀卡器序列號,那么該身份證認證信息處理請求處于非法狀態(tài),無法被服務(wù)器正常受理。
[0030]S401:調(diào)度服務(wù)器判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;
[0031]黑名單中存有非法的身份證序列號,例如被掛失的身份證的序列號、連續(xù)出現(xiàn)異常的身份證的序列號或短時間內(nèi)在多個地區(qū)出現(xiàn)的身份證的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器判斷身份證序列號包含在黑名單內(nèi),說明該身份證序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程??蛇x地,服務(wù)器可以返回提示信息以提示用戶,該身份證已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0032]S402:調(diào)度服務(wù)器判斷讀卡器序列號是否包含在黑名單內(nèi),若讀卡器序列號包含在黑名單內(nèi),則終止處理流程;
[0033]黑名單中存有非法的讀卡器序列號,例如被掛失的讀卡器的序列號、連續(xù)出現(xiàn)異常的讀卡器的序列號、超過使用年限的讀卡器的序列號或短時在多個地區(qū)出現(xiàn)的讀卡器的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器判斷讀卡器序列號包含在黑名單內(nèi),說明該讀卡器序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程??蛇x地,服務(wù)器可以返回提示信息以提示用戶,該讀卡器已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0034]可選地,若讀卡器序列號包含在黑名單內(nèi)之后,還包括步驟:調(diào)度服務(wù)器獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單;若調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則獲取異常規(guī)則,判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單;
[0035]若讀卡器序列號沒有包含在黑名單內(nèi),則判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;
[0036]若讀卡器序列號沒有包含在黑名單內(nèi),則進一步判斷身份證序列號的合法性,以確定身份證序列號和讀卡器序列號是否均合法,黑名單中存有非法的身份證序列號,例如被掛失的身份證的序列號、連續(xù)出現(xiàn)異常的身份證的序列號或短時間內(nèi)在多個地區(qū)出現(xiàn)的身份證的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器判斷身份證序列號包含在黑名單內(nèi),說明該身份證序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程??蛇x地,服務(wù)器可以返回提示信息以提示用戶,該身份證已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0037]可選地,在步驟判斷讀卡器序列號沒有包含在黑名單內(nèi)之后,還包括步驟:調(diào)度服務(wù)器獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單;若調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則獲取異常規(guī)則,判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單;
[0038]若調(diào)度服務(wù)器判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi),則執(zhí)行步驟S5;
[0039]若調(diào)度服務(wù)器判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi),說明身份證序列號和讀卡器序列號都是合法的,也就是說,該身份證認證信息處理請求處于合法狀態(tài),需進一步判斷該身份證認證信息處理請求是否處于被管控狀態(tài);
[0040]S5:調(diào)度服務(wù)器獲取訪問頻度管控名單,并執(zhí)行步驟S601或者步驟S602;
[0041]調(diào)度服務(wù)器可以從自身存儲器中獲取訪問頻度管控名單,也可以從外部獲取訪問頻度管控名單,訪問頻度管控名單中包含有受管控的身份證序列號和受管控的讀卡器序列號;若接收到的身份證認證信息處理請求中包含受管控的身份證序列號或受管控的讀卡器序列號,那么該身份證認證信息處理請求處于受管控狀態(tài),需被凍結(jié)一定時長后才能解凍,當前無法被服務(wù)器正常受理。
[0042]S601:調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;
[0043]為避免遭受重放攻擊,異常身份證序列號和異常讀卡器序列號會被凍結(jié)管控一定時長,在管控狀態(tài)下,調(diào)度服務(wù)器不對其發(fā)起的請求進行處理,調(diào)度服務(wù)器可以首先判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,說明該身份證序列號還處于凍結(jié)管控狀態(tài),終止處理流程;其中,第一預(yù)設(shè)時間間隔為預(yù)設(shè)值,可依據(jù)具體的應(yīng)用場景進行設(shè)置,例如,當讀卡終端為自動取票機時,可設(shè)定第一預(yù)設(shè)時間間隔為I分鐘,也就是說,當發(fā)現(xiàn)某特定身份證序列號處于頻度管控名單時,在接下來的I分鐘之內(nèi),不對基于該身份證序列號發(fā)起的請求進行處理操作;可選地,當發(fā)現(xiàn)某特定身份證序列號處于頻度管控名單時,返回提示信息提示用戶該身份證狀態(tài)異常,請稍后再試;
[0044]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程,包括步驟:若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)小于第一預(yù)設(shè)值,則返回第一提示信息并終止處理流程;若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單,返回錯誤信息并終止處理流程;
[0045]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄的情況下,可進一步判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄次數(shù);在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的身份證序列號發(fā)起的處理請求時,可認為該身份證序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第一預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第三預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第一預(yù)設(shè)值,其中第三預(yù)設(shè)時間間隔和第一預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第三預(yù)設(shè)時間間隔為5分鐘,第一預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定身份證序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第一提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該身份證序列號寫入黑名單,返回錯誤信息提示用戶該身份證已被加入黑名單,并終止處理流程;
[0046]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄之后,還包括步驟:調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單;
[0047]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄的情況下,可進一步判斷調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄以及判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄次數(shù),在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的讀卡器序列號發(fā)起的處理請求時,可認為該讀卡器序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第二預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第四預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第二預(yù)設(shè)值,其中第四預(yù)設(shè)時間間隔和第二預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第四預(yù)設(shè)時間間隔為5分鐘,第二預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定讀卡器序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第二提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該讀卡器序列號寫入黑名單,返回錯誤信息提示用戶該讀卡器已被加入黑名單,并終止處理流程;
[0048]若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;
[0049]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程,包括步驟:若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)小于第二預(yù)設(shè)值,則返回第二提示信息并終止處理流程;若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單,返回錯誤信息并終止處理流程;
[0050]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄的情況下,可進一步判斷調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄以及判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄次數(shù),在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的讀卡器序列號發(fā)起的處理請求時,可認為該讀卡器序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第二預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第四預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第二預(yù)設(shè)值,其中第四預(yù)設(shè)時間間隔和第二預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第四預(yù)設(shè)時間間隔為5分鐘,第二預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定讀卡器序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第二提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該讀卡器序列號寫入黑名單,返回錯誤信息提示用戶該讀卡器已被加入黑名單,并終止處理流程;
[0051]S602:調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;
[0052]為避免遭受重放攻擊,異常身份證序列號和異常讀卡器序列號會被凍結(jié)管控一定時長,在管控狀態(tài)下,調(diào)度服務(wù)器不對其發(fā)起的請求進行處理,調(diào)度服務(wù)器可以首先判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,說明該讀卡器序列號還處于凍結(jié)管控狀態(tài),終止處理流程;其中,第一預(yù)設(shè)時間間隔為預(yù)設(shè)值,可依據(jù)具體的應(yīng)用場景進行設(shè)置,例如,當讀卡終端為自動取票機時,可設(shè)定第一預(yù)設(shè)時間間隔為I分鐘,也就是說,當發(fā)現(xiàn)某特定讀卡器序列號處于頻度管控名單時,在接下來的I分鐘之內(nèi),不對基于該讀卡器序列號發(fā)起的請求進行處理操作;可選地,當發(fā)現(xiàn)某特定讀卡器序列號處于頻度管控名單時,返回提示信息提示用戶該讀卡器狀態(tài)異常,請稍后再試;
[0053]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程,包括步驟:若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)小于第二預(yù)設(shè)值,則返回第二提示信息并終止處理流程;若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單,返回錯誤信息并終止處理流程;
[0054]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄的情況下,可進一步判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄次數(shù);在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的讀卡器序列號發(fā)起的處理請求時,可認為該讀卡器序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第二預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第四預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第二預(yù)設(shè)值,其中第四預(yù)設(shè)時間間隔和第二預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第四預(yù)設(shè)時間間隔為5分鐘,第二預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定讀卡器序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第二提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該讀卡器序列號寫入黑名單,返回錯誤信息提示用戶該讀卡器已被加入黑名單,并終止處理流程;
[0055]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄之后,還包括步驟:調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單;
[0056]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄的情況下,可進一步判斷調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄以及判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄次數(shù),在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的身份證序列號發(fā)起的處理請求時,可認為該身份證序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第一預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第三預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第一預(yù)設(shè)值,其中第三預(yù)設(shè)時間間隔和第一預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第三預(yù)設(shè)時間間隔為5分鐘,第一預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定身份證序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第一提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該身份證序列號寫入黑名單,返回錯誤信息提示用戶該身份證已被加入黑名單,并終止處理流程;
[0057]若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;
[0058]可選地,步驟若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程,包括步驟:若在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器獲取在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)小于第一預(yù)設(shè)值,則返回第一提示信息并終止處理流程;若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單,返回錯誤信息并終止處理流程;
[0059]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄的情況下,可進一步判斷調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄以及判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄次數(shù),在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器多次接收到基于某一特定的存在于頻度管控名單中的身份證序列號發(fā)起的處理請求時,可認為該身份證序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器若判斷在接收到處理請求之前的第一預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第三預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第一預(yù)設(shè)值,其中第三預(yù)設(shè)時間間隔和第一預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第三預(yù)設(shè)時間間隔為5分鐘,第一預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器判斷在接收到基于特定身份證序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第一提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該身份證序列號寫入黑名單,返回錯誤信息提示用戶該身份證已被加入黑名單,并終止處理流程;
[0060]若調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,并判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則執(zhí)行步驟S7;
[0061]當調(diào)度服務(wù)器判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,可以確定該身份證序列號和該讀卡器序列號在第一預(yù)設(shè)時間間隔和在第二預(yù)設(shè)時間間隔內(nèi)并未出現(xiàn)過異常狀態(tài),進一步判斷該身份證序列號或該讀卡器序列號在本次請求中是否處于異常狀態(tài);
[0062]S7,調(diào)度服務(wù)器獲取異常規(guī)則,并執(zhí)行步驟S801或者步驟S802;
[0063]S801:調(diào)度服務(wù)器判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;
[0064]異常規(guī)則可以存儲于調(diào)度服務(wù)器自身存儲器中,也可以從外部設(shè)備獲取,調(diào)度服務(wù)器能夠根據(jù)異常規(guī)則判斷本次請求中的身份證序列號或讀卡器序列號是否處于異常狀態(tài);
[0065]可選地,身份證認證信息處理請求還包括:時間戳加密值和讀卡器計數(shù)加密值;步驟S2還包括,調(diào)度服務(wù)器獲取解密時間戳加密值和讀卡器計數(shù)加密值獲得的時間戳和讀卡器計數(shù)值,其中,時間戳由生成身份證認證信息處理請求的讀卡器基于身份證認證信息處理請求的產(chǎn)生時刻生成;讀卡器計數(shù)值由讀卡器基于讀卡器發(fā)起的歷史處理請求次數(shù)生成;
[0066]調(diào)度服務(wù)器判斷身份證序列號是否符合異常規(guī)則可采用以下方式中的一種或多種:
[0067]方式一:調(diào)度服務(wù)器基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,若第一時間間隔大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;
[0068]時間戳中包含有身份證認證信息處理請求的生成時刻,調(diào)度服務(wù)器接收到處理請求時,可以根據(jù)接收到處理請求的時刻和時間戳獲得第一時間間隔,第一時間間隔代表該處理請求從被生成到被接收中間經(jīng)歷的時間,若第一時間間隔過短或過長,都表示該次請求傳輸過程中出現(xiàn)異常,為保證處理的安全和可靠性,判斷身份證認證信息處理請求中包含的身份證序列號異常,第一時間間隔的合理范圍為預(yù)設(shè)值,可依據(jù)特定的應(yīng)用場景設(shè)定,例如:第五預(yù)設(shè)時間間隔為I秒,第六預(yù)設(shè)時間間隔為60秒,那么當?shù)谝粫r間間隔小于I秒鐘或大于60秒鐘時,可以判定此次身份證認證信息處理請求中的身份證序列號符合異常規(guī)則;
[0069]方式二:調(diào)度服務(wù)器基于時間戳和讀卡器計數(shù)值,判斷距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第七預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)是否小于第三預(yù)設(shè)值,若調(diào)度服務(wù)器接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)小于第三預(yù)設(shè)值,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;
[0070]當基于某一特定身份證序列號生成的身份證認證信息處理請求在短時間內(nèi)多次出現(xiàn)時,可以判定該身份證序列號符合異常規(guī)則,第七預(yù)設(shè)時間間隔和第三預(yù)設(shè)值均為預(yù)設(shè)值,可依據(jù)具體應(yīng)用場景設(shè)定,例如,第七預(yù)設(shè)時間間隔為5分鐘,第三預(yù)設(shè)值為100次,那么調(diào)度服務(wù)器讀取本次處理請求中的時間戳和基于該身份證序列號生成的之前第100次處理請求中的時間戳,判斷兩個時間戳之間的時間間隔是否小于5分鐘,如果小于5分鐘,則判定該身份證序列號符合異常規(guī)則;
[0071]可選地,調(diào)度服務(wù)器判斷讀卡器序列號是否符合異常規(guī)則以下方式中的一種或多種:
[0072]方式一:調(diào)度服務(wù)器基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,若第一時間間隔大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;
[0073]時間戳中包含有身份證認證信息處理請求的生成時刻,調(diào)度服務(wù)器接收到處理請求時,可以根據(jù)接收到處理請求的時刻和時間戳獲得第一時間間隔,第一時間間隔代表該處理請求從被生成到被接收中間經(jīng)歷的時間,若第一時間間隔過短或過長,都表示該次請求傳輸過程中出現(xiàn)異常,為保證處理的安全和可靠性,判斷身份證認證信息處理請求中包含的讀卡器序列號異常,第一時間間隔的合理范圍為預(yù)設(shè)值,可依據(jù)特定的應(yīng)用場景設(shè)定,例如:第八預(yù)設(shè)時間間隔為I秒,第九預(yù)設(shè)時間間隔為60秒,那么當?shù)谝粫r間間隔小于I秒鐘或大于60秒鐘時,可以判定此次身份證認證信息處理請求中的讀卡器序列號符合異常規(guī)則;
[0074]方式二:調(diào)度服務(wù)器基于時間戳和讀卡器計數(shù)值,判斷在距離調(diào)度服務(wù)器獲取到訪問頻度管控名單時刻之前第十預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)是否小于第四預(yù)設(shè)值,若調(diào)度服務(wù)器接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)小于第四預(yù)設(shè)值,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;
[0075]當基于某一特定讀卡器序列號生成的身份證認證信息處理請求在短時間內(nèi)多次出現(xiàn)時,可以判定該讀卡器序列號符合異常規(guī)則,第十預(yù)設(shè)時間間隔和第四預(yù)設(shè)值均為預(yù)設(shè)值,可依據(jù)具體應(yīng)用場景設(shè)定,例如,第十預(yù)設(shè)時間間隔為5分鐘,第四預(yù)設(shè)值為100次,那么調(diào)度服務(wù)器讀取本次處理請求中的時間戳和基于該讀卡器序列號生成的之前第100次處理請求中的時間戳,判斷兩個時間戳之間的時間間隔是否小于5分鐘,如果小于5分鐘,則判定該讀卡器序列號符合異常規(guī)則;
[0076]方式三:調(diào)度服務(wù)器基于讀卡器計數(shù)值,判斷連續(xù)接收到的身份證認證信息處理請求中與讀卡器序列號匹配的讀卡器計數(shù)值是否符合預(yù)設(shè)規(guī)則,若讀卡器計數(shù)值符合預(yù)設(shè)規(guī)則,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;
[0077]讀卡器發(fā)起身份證認證信息處理請求時,其讀卡器計數(shù)值會根據(jù)預(yù)設(shè)規(guī)則進行變化,例如,每發(fā)起一次處理請求,讀卡器計數(shù)值加一;調(diào)度服務(wù)器接收到處理請求后,提取讀卡器序列號和讀卡器計數(shù)值,判斷與該讀卡器序列號對應(yīng)的上次處理請求中的讀卡器計數(shù)值與本次讀卡器計數(shù)值是否符合預(yù)設(shè)規(guī)則,若不符合預(yù)設(shè)規(guī)則,則說明該讀卡器存在異常,其讀卡器序列號符合異常規(guī)則;
[0078]可選地,步驟若身份證序列號符合異常規(guī)則,則終止處理流程,包括步驟:若身份證序列號符合異常規(guī)則,則將身份證序列號存入訪問頻度管控名單,返回第一提示信息并終止處理流程;
[0079]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定身份證序列號符合異常規(guī)則的情況下,可進一步將該身份證序列號寫入頻度管控名單,返回信息提示用戶該身份證存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0080]可選地,步驟若身份證序列號符合異常規(guī)則之后,還包括步驟:判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單;
[0081]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定身份證序列號符合異常規(guī)則的情況下,可進一步判斷讀卡器序列號是否符合異常規(guī)貝1J,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單返回信息提示用戶該讀卡器存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0082]若身份證序列號不符合異常規(guī)則,則判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;
[0083]可選地,步驟若讀卡器序列號符合異常規(guī)則,則終止處理流程,包括步驟:若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號存入訪問頻度管控名單,返回第二提示信息并終止處理流程;
[0084]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定身份證序列號不符合異常規(guī)則的情況下,可進一步判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單返回信息提示用戶該讀卡器存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0085]S802:調(diào)度服務(wù)器判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;
[0086]與S801相對應(yīng)地,調(diào)度服務(wù)器也可以先對讀卡器序列號是否符合異常規(guī)則進行判斷,
[0087]可選地,步驟若讀卡器序列號符合異常規(guī)則,則終止處理流程,包括步驟:若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號存入訪問頻度管控名單,返回第二提示信息并終止處理流程;
[0088]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定讀卡器序列號符合異常規(guī)則的情況下,可進一步將該讀卡器序列號寫入頻度管控名單,返回信息提示用戶該讀卡器存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0089]可選地,步驟若讀卡器序列號符合異常規(guī)則之后,還包括步驟:判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單;
[0090]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定讀卡器序列號符合異常規(guī)則的情況下,可進一步判斷身份證序列號是否符合異常規(guī)貝1J,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單返回信息提示用戶該身份證存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0091 ]若讀卡器序列號不符合異常規(guī)則,則判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;
[0092]可選地,步驟若身份證序列號符合異常規(guī)則,則終止處理流程,包括步驟:若身份證序列號符合異常規(guī)則,則將身份證序列號存入訪問頻度管控名單,返回第一提示信息并終止處理流程;
[0093]為了進一步保證異常數(shù)據(jù)的完整性,提升處理的動態(tài)性和智能性,確保處理安全,當確定讀卡器序列號不符合異常規(guī)則的情況下,可進一步判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單返回信息提示用戶該身份證存在異常請稍后再試,并終止處理流程,從而實現(xiàn)頻度管控名單的動態(tài)變化,提升身份證認證信息處理請求處理過程的智能性;
[0094]若調(diào)度服務(wù)器判斷身份證序列號和讀卡器序列號均不符合異常規(guī)則,則執(zhí)行步驟S9;
[0095]S9:調(diào)度服務(wù)器對身份證認證信息處理請求進行處理;
[0096]當調(diào)度服務(wù)器判斷身份證序列號和讀卡器序列號均不符合異常規(guī)則時,則說明身份證序列號和讀卡器序列號均未出現(xiàn)在黑名單中,且在接收到處理請求之前的預(yù)設(shè)時間間隔內(nèi)未出現(xiàn)在頻度管控名單中,同時不符合異常規(guī)則,也就是說,此時身份證序列號和讀卡器序列號均合法,此時,調(diào)度服務(wù)器對基于該身份證序列號和該讀卡器序列號生成的身份證認證信息處理請求進行處理操作。
[0097]通過本發(fā)明實施例提供的方法,能夠?qū)崿F(xiàn)對基于異常身份證或異常讀卡器生成的身份證認證信息處理請求進行有效的異常處理,采用身份證序列號和/或讀卡器序列號作為關(guān)鍵值進行管控,避免因其他因素,如IP地址的變化或卡片類型的變化造成的合法請求無法獲得執(zhí)行,通過黑名單,能夠在第一時間杜絕非法身份證或非法讀卡器發(fā)起的處理請求,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)黑名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過頻度管控名單能夠?qū)崿F(xiàn)對之前短期內(nèi)出現(xiàn)過異常的身份證或讀卡器的異常處理,實現(xiàn)對短期異常身份證或讀卡器的短時凍結(jié),避免對非法請求的處理造成的安全風(fēng)險,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)頻度管控名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過異常規(guī)則能夠?qū)崿F(xiàn)對當前身份證或讀卡器的異常判斷,即使本次處理請求中的身份證或讀卡器不包含在黑名單中或頻度管控名單的管控范圍內(nèi),同樣能夠識別出異常身份證或讀卡器,從而實現(xiàn)對身份證和讀卡器的三重動態(tài)驗證,提升了對身份證認證信息處理請求處理的安全性和可靠性。
[0098]實施例2:
[0099]本實施例提供一種身份證認證信息處理請求處理系統(tǒng),如圖2所示,包括調(diào)度服務(wù)器201和身份證讀卡器202:
[0100]其中,身份證讀卡器202,用于生成身份證認證信息處理請求,并將身份證處理請求發(fā)送至調(diào)度服務(wù)器201;其中,身份證認證信息處理請求包括:身份證序列號加密值和讀卡器序列號;
[0101]身份證處理請求為身份證讀卡器202發(fā)起的處理請求,調(diào)度服務(wù)器201判斷身份證處理請求為合法處理請求后,根據(jù)預(yù)設(shè)規(guī)則,為該身份證處理請求分配空閑的安全認證模塊,被分配的安全認證模塊與該身份證處理請求的發(fā)起端進行數(shù)據(jù)交互,其中,身份證序列號加密值為身份證讀卡器202對從身份證中獲取的身份證序列號加密獲得,讀卡器序列號為身份證讀卡器202自身的序列號。
[0102]調(diào)度服務(wù)器201,用于接收身份證認證信息處理請求,獲取解密身份證序列號加密值得到的身份證序列號;
[0103]對接收到的身份證序列號加密值進行解密運算,若身份證讀卡器202采用對稱加密算法加密身份證序列號,則對接收到的身份證序列號加密值采用相應(yīng)的對稱解密算法進行解密運算;若身份證讀卡器202采用自身私鑰加密身份證序列號,則對接收到的身份證序列號加密值采用身份證讀卡器202的公鑰進行解密運算;對身份證序列號加密值進行解密運算的主體可以是調(diào)度服務(wù)器201本身,也可以是外部設(shè)備或外部芯片。
[0104]調(diào)度服務(wù)器201,還用于獲取黑名單,判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;
[0105]調(diào)度服務(wù)器201可以從自身存儲器中獲取黑名單,也可以從外部獲取黑名單,黑名單中包含有非法身份證序列號和非法讀卡器序列號;若接收到的身份證認證信息處理請求中包含非法的身份證序列號或非法的讀卡器序列號,那么該身份證認證信息處理請求處于非法狀態(tài),無法被服務(wù)器正常受理。
[0106]黑名單中存有非法的身份證序列號,例如被掛失的身份證的序列號、連續(xù)出現(xiàn)異常的身份證的序列號或短時間內(nèi)在多個地區(qū)出現(xiàn)的身份證的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器201判斷身份證序列號包含在黑名單內(nèi),說明該身份證序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程??蛇x地,服務(wù)器可以返回提示信息以提示用戶,該身份證已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0107]可選地,當身份證序列號包含在黑名單內(nèi)時,調(diào)度服務(wù)器201還用于獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器201獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單;若調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則獲取異常規(guī)則,判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單;
[0108]若身份證序列號沒有包含在黑名單內(nèi),則判斷讀卡器序列號是否包含在黑名單內(nèi),若讀卡器序列號包含在黑名單內(nèi),則終止處理流程;
[0109]若身份證序列號沒有包含在黑名單內(nèi),則進一步判斷讀卡器序列號的合法性,以確定身份證序列號和讀卡器序列號是否均合法,黑名單中存有非法的讀卡器序列號,例如被掛失的讀卡器的序列號、連續(xù)出現(xiàn)異常的讀卡器的序列號、超過使用年限的讀卡器的序列號或短時在多個地區(qū)出現(xiàn)的讀卡器的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器201判斷讀卡器序列號包含在黑名單內(nèi),說明該讀卡器序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程。可選地,服務(wù)器可以返回提示信息以提示用戶,該讀卡器已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0110]可選地,若讀卡器序列號包含在黑名單內(nèi)之后,調(diào)度服務(wù)器201還用于獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器201獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單;若調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則獲取異常規(guī)則,判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單;
[0111]調(diào)度服務(wù)器201,還用于獲取黑名單,并判斷讀卡器序列號是否包含在黑名單內(nèi),若讀卡器序列號包含在黑名單內(nèi),則終止處理流程;
[0112]黑名單中存有非法的讀卡器序列號,例如被掛失的讀卡器的序列號、連續(xù)出現(xiàn)異常的讀卡器的序列號、超過使用年限的讀卡器的序列號或短時在多個地區(qū)出現(xiàn)的讀卡器的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器201判斷讀卡器序列號包含在黑名單內(nèi),說明該讀卡器序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程。可選地,服務(wù)器可以返回提示信息以提示用戶,該讀卡器已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0113]可選地,若讀卡器序列號包含在黑名單內(nèi)之后,調(diào)度服務(wù)器201還用于獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則調(diào)度服務(wù)器201獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單;若調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則獲取異常規(guī)則,判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則將身份證序列號寫入訪問頻度管控名單;
[0114]若讀卡器序列號沒有包含在黑名單內(nèi),則判斷身份證序列號是否包含在黑名單內(nèi),若身份證序列號包含在黑名單內(nèi),則終止處理流程;
[0115]若讀卡器序列號沒有包含在黑名單內(nèi),則進一步判斷身份證序列號的合法性,以確定身份證序列號和讀卡器序列號是否均合法,黑名單中存有非法的身份證序列號,例如被掛失的身份證的序列號、連續(xù)出現(xiàn)異常的身份證的序列號或短時間內(nèi)在多個地區(qū)出現(xiàn)的身份證的序列號等,對其請求的處理會帶來較大風(fēng)險,若調(diào)度服務(wù)器201判斷身份證序列號包含在黑名單內(nèi),說明該身份證序列號為非法身份證序列號,服務(wù)器不予處理,終止處理流程??蛇x地,服務(wù)器可以返回提示信息以提示用戶,該身份證已被加入黑名單,便于用戶進行后續(xù)操作和問題解決;
[0116]可選地,在步驟判斷讀卡器序列號沒有包含在黑名單內(nèi)之后,調(diào)度服務(wù)器201還用于獲取訪問頻度管控名單,判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則調(diào)度服務(wù)器201獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單;若調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則獲取異常規(guī)則,判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則將讀卡器序列號寫入訪問頻度管控名單;
[0117]調(diào)度服務(wù)器201,還用于在判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;
[0118]若調(diào)度服務(wù)器201判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi),說明身份證序列號和讀卡器序列號都是合法的,也就是說,該身份證認證信息處理請求處于合法狀態(tài),需進一步判斷該身份證認證信息處理請求是否處于被管控狀態(tài);
[0119]調(diào)度服務(wù)器201可以從自身存儲器中獲取訪問頻度管控名單,也可以從外部獲取訪問頻度管控名單,訪問頻度管控名單中包含有受管控的身份證序列號和受管控的讀卡器序列號;若接收到的身份證認證信息處理請求中包含受管控的身份證序列號或受管控的讀卡器序列號,那么該身份證認證信息處理請求處于受管控狀態(tài),需被凍結(jié)一定時長后才能解凍,當前無法被服務(wù)器正常受理。
[0120]為避免遭受重放攻擊,異常身份證序列號和異常讀卡器序列號會被凍結(jié)管控一定時長,在管控狀態(tài)下,調(diào)度服務(wù)器201不對其發(fā)起的請求進行處理,調(diào)度服務(wù)器201可以首先判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,說明該身份證序列號還處于凍結(jié)管控狀態(tài),終止處理流程;其中,第一預(yù)設(shè)時間間隔為預(yù)設(shè)值,可依據(jù)具體的應(yīng)用場景進行設(shè)置,例如,當讀卡終端為自動取票機時,可設(shè)定第一預(yù)設(shè)時間間隔為I分鐘,也就是說,當發(fā)現(xiàn)某特定身份證序列號處于頻度管控名單時,在接下來的I分鐘之內(nèi),不對基于該身份證序列號發(fā)起的請求進行處理操作;可選地,當發(fā)現(xiàn)某特定身份證序列號處于頻度管控名單時,返回提示信息提示用戶該身份證狀態(tài)異常,請稍后再試;
[0121]若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;
[0122]調(diào)度服務(wù)器201,還用于在判斷身份證序列號和讀卡器序列號均不包含在黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,則終止處理流程;
[0123]為避免遭受重放攻擊,異常身份證序列號和異常讀卡器序列號會被凍結(jié)管控一定時長,在管控狀態(tài)下,調(diào)度服務(wù)器201不對其發(fā)起的請求進行處理,調(diào)度服務(wù)器201可以首先判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄,說明該讀卡器序列號還處于凍結(jié)管控狀態(tài),終止處理流程;其中,第一預(yù)設(shè)時間間隔為預(yù)設(shè)值,可依據(jù)具體的應(yīng)用場景進行設(shè)置,例如,當讀卡終端為自動取票機時,可設(shè)定第一預(yù)設(shè)時間間隔為I分鐘,也就是說,當發(fā)現(xiàn)某特定讀卡器序列號處于頻度管控名單時,在接下來的I分鐘之內(nèi),不對基于該讀卡器序列號發(fā)起的請求進行處理操作;可選地,當發(fā)現(xiàn)某特定讀卡器序列號處于頻度管控名單時,返回提示信息提示用戶該讀卡器狀態(tài)異常,請稍后再試;
[0124]若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄,則判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含身份證序列號的存入記錄,若在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄,則終止處理流程;
[0125]調(diào)度服務(wù)器201,還用于在判斷距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;
[0126]異常規(guī)則可以存儲于調(diào)度服務(wù)器201自身存儲器中,也可以從外部設(shè)備獲取,調(diào)度服務(wù)器201能夠根據(jù)異常規(guī)則判斷本次請求中的身份證序列號或讀卡器序列號是否處于異常狀態(tài);
[0127]若身份證序列號不符合異常規(guī)則,則判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;
[0128]當調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,可以確定該身份證序列號和該讀卡器序列號在第一預(yù)設(shè)時間間隔和在第二預(yù)設(shè)時間間隔內(nèi)并未出現(xiàn)過異常狀態(tài),進一步判斷該身份證序列號或該讀卡器序列號在本次請求中是否處于異常狀態(tài);
[0129]調(diào)度服務(wù)器201,還用于在判斷距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含身份證序列號的存入記錄且在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中不包含讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷讀卡器序列號是否符合異常規(guī)則,若讀卡器序列號符合異常規(guī)則,則終止處理流程;若讀卡器序列號不符合異常規(guī)則,則判斷身份證序列號是否符合異常規(guī)則,若身份證序列號符合異常規(guī)則,則終止處理流程;
[0130]調(diào)度服務(wù)器201,還用于在判斷身份證序列號和讀卡器序列號均不符合異常規(guī)則時,對身份證認證信息處理請求進行處理。
[0131]可選地,調(diào)度服務(wù)器201,還用于在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),若訪問頻度管控名單中包含身份證序列號的存入記錄時,獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中身份證序列號的存入記錄出現(xiàn)次數(shù),若身份證序列號的存入記錄出現(xiàn)次數(shù)小于第一預(yù)設(shè)值,則返回第一提示信息并終止處理流程;若身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于第一預(yù)設(shè)值,則將身份證序列號存入黑名單,返回錯誤信息并終止處理流程;
[0132]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄的情況下,可進一步判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄次數(shù);在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器201多次接收到基于某一特定的存在于頻度管控名單中的身份證序列號發(fā)起的處理請求時,可認為該身份證序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器201若判斷在接收到處理請求之前的第一預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第三預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的身份證序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第一預(yù)設(shè)值,其中第三預(yù)設(shè)時間間隔和第一預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第三預(yù)設(shè)時間間隔為5分鐘,第一預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器201判斷在接收到基于特定身份證序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第一提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該身份證序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該身份證序列號寫入黑名單,返回錯誤信息提示用戶該身份證已被加入黑名單,并終止處理流程;
[0133]可選地,調(diào)度服務(wù)器201,還用于在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄時,獲取在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中讀卡器序列號的存入記錄出現(xiàn)次數(shù),若讀卡器序列號的存入記錄出現(xiàn)次數(shù)小于第二預(yù)設(shè)值,則返回第二提示信息并終止處理流程;若讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于第二預(yù)設(shè)值,則將讀卡器序列號存入黑名單,返回錯誤信息并終止處理流程。
[0134]為了進一步保證異常數(shù)據(jù)的完整性,確保處理安全,當確定在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含身份證序列號的存入記錄的情況下,可進一步判斷調(diào)度服務(wù)器201判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中是否包含讀卡器序列號的存入記錄以及判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),訪問頻度管控名單中包含讀卡器序列號的存入記錄次數(shù),在一段預(yù)設(shè)時間內(nèi),如果調(diào)度服務(wù)器201多次接收到基于某一特定的存在于頻度管控名單中的讀卡器序列號發(fā)起的處理請求時,可認為該讀卡器序列號為非法序列號,加入黑名單;具體地,調(diào)度服務(wù)器201若判斷在接收到處理請求之前的第二預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中,那么進一步判斷在接收到處理請求之前的第四預(yù)設(shè)時間間隔內(nèi),根據(jù)處理請求獲得的讀卡器序列號曾被寫入到頻度管控名單中的次數(shù)是否達到第二預(yù)設(shè)值,其中第四預(yù)設(shè)時間間隔和第二預(yù)設(shè)值均為預(yù)設(shè)值,可根據(jù)應(yīng)用場景設(shè)定,例如:第四預(yù)設(shè)時間間隔為5分鐘,第二預(yù)設(shè)值為100次,那么如果調(diào)度服務(wù)器201判斷在接收到基于特定讀卡器序列號發(fā)起的處理請求前5分鐘內(nèi),已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)小于100次,則返回第二提示信息提示用戶稍后再試并終止處理流程;如果已接收到基于該讀卡器序列號發(fā)起的處理請求的次數(shù)大于或等于100次,則將該讀卡器序列號寫入黑名單,返回錯誤信息提示用戶該讀卡器已被加入黑名單,并終止處理流程;
[0135]可選地,調(diào)度服務(wù)器201,還用于在身份證序列號符合異常規(guī)則時,則將身份證序列號存入訪問頻度管控名單,返回第一提示信息并終止處理流程;在讀卡器序列號符合異常規(guī)則時,則將讀卡器序列號存入訪問頻度管控名單,返回第二提示信息并終止處理流程;
[0136]可選地,身份證認證信息處理請求還包括:時間戳加密值和讀卡器計數(shù)加密值;調(diào)度服務(wù)器201,還用于獲取解密時間戳加密值和讀卡器計數(shù)加密值獲得的時間戳和讀卡器計數(shù)值,其中,時間戳由生成身份證認證信息處理請求的讀卡器基于身份證認證信息處理請求的產(chǎn)生時刻生成;讀卡器計數(shù)值由讀卡器基于讀卡器發(fā)起的歷史處理請求次數(shù)生成;
[0137]調(diào)度服務(wù)器201,還用于基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,若第一時間間隔大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;
[0138]調(diào)度服務(wù)器201,還用于基于時間戳和讀卡器計數(shù)值,判斷距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第七預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器201接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)是否小于第三預(yù)設(shè)值,若調(diào)度服務(wù)器201接收到的包含身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)小于第三預(yù)設(shè)值,則判斷身份證序列號合法,否則,判斷身份證序列號符合異常規(guī)則;
[0139]調(diào)度服務(wù)器201,還用于基于時間戳和接收到身份證認證信息處理請求的時刻,生成第一時間間隔,判斷第一時間間隔是否大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,若第一時間間隔大于第八預(yù)設(shè)時間間隔且小于第九預(yù)設(shè)時間間隔,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;
[0140]調(diào)度服務(wù)器201,還用于基于時間戳和讀卡器計數(shù)值,判斷在距離調(diào)度服務(wù)器201獲取到訪問頻度管控名單時刻之前第十預(yù)設(shè)時間間隔內(nèi),調(diào)度服務(wù)器201接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)是否小于第四預(yù)設(shè)值,若調(diào)度服務(wù)器201接收到的包含讀卡器序列號的身份證認證信息處理請求的請求次數(shù)小于第四預(yù)設(shè)值,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則;
[0141]調(diào)度服務(wù)器201,還用于基于讀卡器計數(shù)值,判斷連續(xù)接收到的身份證認證信息處理請求中與讀卡器序列號匹配的讀卡器計數(shù)值是否符合預(yù)設(shè)規(guī)則,若讀卡器計數(shù)值符合預(yù)設(shè)規(guī)則,則判斷讀卡器序列號合法,否則,判斷讀卡器序列號符合異常規(guī)則。
[0142]可選地,還包含認證服務(wù)器203,其中,調(diào)度服務(wù)器201還用于將接收到的身份證認證信息處理請求發(fā)送至認證服務(wù)器203;認證服務(wù)器203,用于提取身份證認證信息處理請求中的身份證序列號加密值、時間戳加密值和/或讀卡器計數(shù)加密值,對身份證序列號加密值、時間戳加密值和/或讀卡器計數(shù)加密值進行解密操作,獲得身份證序列號、時間戳和/或讀卡器計數(shù)值,并將身份證序列號、時間戳和/或讀卡器計數(shù)值發(fā)送至調(diào)度服務(wù)器201;
[0143]認證服務(wù)器203獨立于調(diào)度服務(wù)器201對加密值進行解密操作,一方面能夠降低調(diào)度服務(wù)器201的運算壓力,另一方面,能夠提升認證過程的安全性。
[0144]可選地,還包含數(shù)據(jù)庫服務(wù)器204,其中,數(shù)據(jù)庫服務(wù)器204,用于存儲黑名單和頻度管控名單;調(diào)度服務(wù)器201,還用于在請求獲取黑名單或頻度管控名單時,生成黑名單獲取請求或頻度管控名單獲取請求,并發(fā)送至數(shù)據(jù)庫服務(wù)器204;數(shù)據(jù)庫服務(wù)器204,還用于在接收到黑名單獲取請求或頻度管控名單獲取請求時,根據(jù)請求類型將黑名單或頻度管控名單發(fā)送至調(diào)度服務(wù)器201;調(diào)度服務(wù)器201,還用于在對黑名單或頻度管控名單進行寫入操作后,生成更新后的黑名單或頻度管控名單,并將更新后的黑名單或頻度管控名單發(fā)送至數(shù)據(jù)庫服務(wù)器204;數(shù)據(jù)庫服務(wù)器204,還用于接收并存儲更新后的黑名單或頻度管控名單;
[0145]黑名單和頻度管控名單可以存儲在獨立的數(shù)據(jù)庫服務(wù)器204中,提升數(shù)據(jù)的安全性,同時緩解調(diào)度服務(wù)器201的數(shù)據(jù)處理壓力,數(shù)據(jù)庫服務(wù)器204對黑名單和頻度管控名單的存儲可以為密文存儲,避免被惡意訪問和篡改。
[0146]通過本發(fā)明實施例提供的系統(tǒng),能夠?qū)崿F(xiàn)對基于異常身份證或異常讀卡器生成的身份證認證信息處理請求進行有效的異常處理,采用身份證序列號和/或讀卡器序列號作為關(guān)鍵值進行管控,避免因其他因素,如IP地址的變化或卡片類型的變化造成的合法請求無法獲得執(zhí)行,通過黑名單,能夠在第一時間杜絕非法身份證或非法讀卡器發(fā)起的處理請求,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)黑名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過頻度管控名單能夠?qū)崿F(xiàn)對之前短期內(nèi)出現(xiàn)過異常的身份證或讀卡器的異常處理,實現(xiàn)對短期異常身份證或讀卡器的短時凍結(jié),避免對非法請求的處理造成的安全風(fēng)險,通過本發(fā)明的異常處理方法能夠?qū)崿F(xiàn)頻度管控名單的動態(tài)更新,增強了異常處理的動態(tài)性和實時性;通過異常規(guī)則能夠?qū)崿F(xiàn)對當前身份證或讀卡器的異常判斷,即使本次處理請求中的身份證或讀卡器不包含在黑名單中或頻度管控名單的管控范圍內(nèi),同樣能夠識別出異常身份證或讀卡器,從而實現(xiàn)對身份證和讀卡器的三重動態(tài)驗證,提升了對身份證認證信息處理請求處理的安全性和可靠性。
[0147]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
[0148]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
【主權(quán)項】
1.一種身份證認證信息處理請求的異常處理系統(tǒng),其特征在于,包括調(diào)度服務(wù)器和身份證讀卡器: 其中,所述身份證讀卡器,用于生成身份證認證信息處理請求,并將所述身份證處理請求發(fā)送至所述調(diào)度服務(wù)器;其中,所述身份證認證信息處理請求包括:身份證序列號加密值和讀卡器序列號; 所述調(diào)度服務(wù)器,用于接收所述身份證認證信息處理請求,獲取解密所述身份證序列號加密值得到的身份證序列號; 所述調(diào)度服務(wù)器,還用于獲取黑名單,并在判斷所述身份證序列號和所述讀卡器序列號均不包含在所述黑名單內(nèi)時,獲取訪問頻度管控名單,并在判斷距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述身份證序列號的存入記錄,且在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷所述身份證序列號或所述讀卡器序列號是否符合異常規(guī)則,并在判斷所述身份證序列號和所述讀卡器序列號均不符合異常規(guī)則時,對所述身份證認證信息處理請求進行處理。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于, 所述調(diào)度服務(wù)器,還用于獲取黑名單,判斷所述身份證序列號是否包所述黑名單內(nèi),若所述身份證序列號包含在所述黑名單內(nèi),則終止處理流程;若所述身份證序列號沒有包含在所述黑名單內(nèi),則判斷所述讀卡器序列號是否包含在所述黑名單內(nèi),若所述讀卡器序列號包含在所述黑名單內(nèi),則終止處理流程; 所述調(diào)度服務(wù)器,還用于獲取黑名單,并判斷所述讀卡器序列號是否包含在所述黑名單內(nèi),若所述讀卡器序列號包含在所述黑名單內(nèi),則終止處理流程;若所述讀卡器序列號沒有包含在所述黑名單內(nèi),則判斷所述身份證序列號是否包含在所述黑名單內(nèi),若所述身份證序列號包含在所述黑名單內(nèi),則終止處理流程。3.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于, 所述調(diào)度服務(wù)器,還用于在判斷所述身份證序列號和所述讀卡器序列號均不包含在所述黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中是否包含所述身份證序列號的存入記錄,若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中包含所述身份證序列號的存入記錄,則終止處理流程;若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述身份證序列號的存入記錄,則判斷在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中是否包含所述讀卡器序列號的存入記錄,若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中包含所述讀卡器序列號的存入記錄,則終止處理流程; 所述調(diào)度服務(wù)器,還用于在判斷所述身份證序列號和所述讀卡器序列號均不包含在所述黑名單內(nèi)時,獲取訪問頻度管控名單,并判斷在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中是否包含所述讀卡器序列號的存入記錄,若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中包含所述讀卡器序列號的存入記錄,則終止處理流程;若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述讀卡器序列號的存入記錄,則判斷在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中是否包含所述身份證序列號的存入記錄,若在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中包含所述身份證序列號的存入記錄,則終止處理流程。4.根據(jù)權(quán)利要求1至3任一項所述的系統(tǒng),其特征在于, 所述調(diào)度服務(wù)器,還用于在判斷所述身份證序列號和所述讀卡器序列號均不包含在所述黑名單內(nèi)時,獲取訪問頻度管控名單,并在判斷距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述身份證序列號的存入記錄且在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷所述身份證序列號是否符合異常規(guī)則,若所述身份證序列號符合異常規(guī)則,則終止處理流程;若所述身份證序列號不符合異常規(guī)則,則判斷所述讀卡器序列號是否符合異常規(guī)則,若所述讀卡器序列號符合異常規(guī)則,則終止處理流程; 所述調(diào)度服務(wù)器,還用于在判斷所述身份證序列號和所述讀卡器序列號均不包含在所述黑名單內(nèi)時,獲取訪問頻度管控名單,并在判斷距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述身份證序列號的存入記錄且在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中不包含所述讀卡器序列號的存入記錄時,獲取異常規(guī)則,并判斷所述讀卡器序列號是否符合異常規(guī)則,若所述讀卡器序列號符合異常規(guī)則,則終止處理流程;若所述讀卡器序列號不符合異常規(guī)則,則判斷所述身份證序列號是否符合異常規(guī)則,若所述身份證序列號符合異常規(guī)則,則終止處理流程。5.根據(jù)權(quán)利要求1至4任一項所述的系統(tǒng),其特征在于, 所述調(diào)度服務(wù)器,還用于在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第一預(yù)設(shè)時間間隔內(nèi),若所述訪問頻度管控名單中包含所述身份證序列號的存入記錄時,獲取在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第三預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中所述身份證序列號的存入記錄出現(xiàn)次數(shù),若所述身份證序列號的存入記錄出現(xiàn)次數(shù)小于第一預(yù)設(shè)值,則返回第一提示信息并終止處理流程;若所述身份證序列號的存入記錄出現(xiàn)次數(shù)大于或等于所述第一預(yù)設(shè)值,則將所述身份證序列號存入所述黑名單,返回所述錯誤信息并終止處理流程; 所述調(diào)度服務(wù)器,還用于在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第二預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中包含所述讀卡器序列號的存入記錄時,獲取在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第四預(yù)設(shè)時間間隔內(nèi),所述訪問頻度管控名單中所述讀卡器序列號的存入記錄出現(xiàn)次數(shù),若所述讀卡器序列號的存入記錄出現(xiàn)次數(shù)小于第二預(yù)設(shè)值,則返回第二提示信息并終止處理流程;若所述讀卡器序列號的存入記錄出現(xiàn)次數(shù)大于或等于所述第二預(yù)設(shè)值,則將所述讀卡器序列號存入所述黑名單,返回所述錯誤信息并終止處理流程。6.根據(jù)權(quán)利要求1至5任一項所述的系統(tǒng),其特征在于, 所述調(diào)度服務(wù)器,還用于在所述身份證序列號符合異常規(guī)則時,則將所述身份證序列號存入所述訪問頻度管控名單,返回所述第一提示信息并終止處理流程;在所述讀卡器序列號符合異常規(guī)則時,則將所述讀卡器序列號存入所述訪問頻度管控名單,返回所述第二提示信息并終止處理流程。7.根據(jù)權(quán)利要求1至6任一項所述的系統(tǒng),其特征在于,所述身份證認證信息處理請求還包括:時間戳加密值和讀卡器計數(shù)加密值;所述調(diào)度服務(wù)器,還用于獲取解密所述時間戳加密值和所述讀卡器計數(shù)加密值獲得的時間戳和讀卡器計數(shù)值,其中,所述時間戳由生成所述身份證認證信息處理請求的讀卡器基于所述身份證認證信息處理請求的產(chǎn)生時刻生成;所述讀卡器計數(shù)值由所述讀卡器基于所述讀卡器發(fā)起的歷史處理請求次數(shù)生成; 所述調(diào)度服務(wù)器,還用于基于所述時間戳和接收到所述身份證認證信息處理請求的時亥IJ,生成第一時間間隔,判斷所述第一時間間隔是否大于第五預(yù)設(shè)時間間隔且小于第六預(yù)設(shè)時間間隔,若所述第一時間間隔大于所述第五預(yù)設(shè)時間間隔且小于所述第六預(yù)設(shè)時間間隔,則判斷所述身份證序列號合法,否則,判斷所述身份證序列號符合異常規(guī)則; 所述調(diào)度服務(wù)器,還用于基于所述時間戳和所述讀卡器計數(shù)值,判斷距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第七預(yù)設(shè)時間間隔內(nèi),所述調(diào)度服務(wù)器接收到的包含所述身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)是否小于第三預(yù)設(shè)值,若所述調(diào)度服務(wù)器接收到的包含所述身份證序列號加密值的身份證認證信息處理請求的請求次數(shù)小于所述第三預(yù)設(shè)值,則判斷所述身份證序列號合法,否則,判斷所述身份證序列號符合異常規(guī)則; 所述調(diào)度服務(wù)器,還用于基于所述時間戳和接收到所述身份證認證信息處理請求的時亥IJ,生成所述第一時間間隔,判斷所述第一時間間隔是否大于所述第八預(yù)設(shè)時間間隔且小于所述第九預(yù)設(shè)時間間隔,若所述第一時間間隔大于所述第八預(yù)設(shè)時間間隔且小于所述第九預(yù)設(shè)時間間隔,則判斷所述讀卡器序列號合法,否則,判斷所述讀卡器序列號符合異常規(guī)則; 所述調(diào)度服務(wù)器,還用于基于所述時間戳和所述讀卡器計數(shù)值,判斷在距離所述調(diào)度服務(wù)器獲取到所述訪問頻度管控名單時刻之前第十預(yù)設(shè)時間間隔內(nèi),所述調(diào)度服務(wù)器接收到的包含所述讀卡器序列號的身份證認證信息處理請求的請求次數(shù)是否小于第四預(yù)設(shè)值,若所述調(diào)度服務(wù)器接收到的包含所述讀卡器序列號的身份證認證信息處理請求的請求次數(shù)小于所述第四預(yù)設(shè)值,則判斷所述讀卡器序列號合法,否則,判斷所述讀卡器序列號符合異常規(guī)則; 所述調(diào)度服務(wù)器,還用于基于所述讀卡器計數(shù)值,判斷連續(xù)接收到的所述身份證認證信息處理請求中與所述讀卡器序列號匹配的所述讀卡器計數(shù)值是否符合預(yù)設(shè)規(guī)則,若所述讀卡器計數(shù)值符合預(yù)設(shè)規(guī)則,則判斷所述讀卡器序列號合法,否則,判斷所述讀卡器序列號符合異常規(guī)則。8.根據(jù)權(quán)利要求1至7任一項所述的系統(tǒng),其特征在于,還包含認證服務(wù)器, 其中,所述調(diào)度服務(wù)器還用于將接收到的所述身份證認證信息處理請求發(fā)送至所述認證服務(wù)器; 所述認證服務(wù)器,用于提取所述身份證認證信息處理請求中的所述身份證序列號加密值、所述時間戳加密值和/或所述讀卡器計數(shù)加密值,對所述身份證序列號加密值、所述時間戳加密值和/或所述讀卡器計數(shù)加密值進行解密操作,獲得所述身份證序列號、所述時間戳和/或所述讀卡器計數(shù)值,并將所述身份證序列號、所述時間戳和/或所述讀卡器計數(shù)值發(fā)送至所述調(diào)度服務(wù)器。9.根據(jù)權(quán)利要求1至8任一項所述的系統(tǒng),其特征在于,還包含數(shù)據(jù)庫服務(wù)器, 其中,所述數(shù)據(jù)庫服務(wù)器,用于存儲所述黑名單和所述頻度管控名單; 所述調(diào)度服務(wù)器,還用于在請求獲取所述黑名單或所述頻度管控名單時,生成黑名單獲取請求或頻度管控名單獲取請求,并發(fā)送至所述數(shù)據(jù)庫服務(wù)器; 所述數(shù)據(jù)庫服務(wù)器,還用于在接收到所述黑名單獲取請求或所述頻度管控名單獲取請求時,根據(jù)請求類型將所述黑名單或所述頻度管控名單發(fā)送至所述調(diào)度服務(wù)器; 所述調(diào)度服務(wù)器,還用于在對所述黑名單或所述頻度管控名單進行寫入操作后,生成更新后的所述黑名單或所述頻度管控名單,并將更新后的所述黑名單或所述頻度管控名單發(fā)送至所述數(shù)據(jù)庫服務(wù)器; 所述數(shù)據(jù)庫服務(wù)器,還用于接收并存儲更新后的所述黑名單或所述頻度管控名單。
【文檔編號】H04L29/06GK106027468SQ201610041119
【公開日】2016年10月12日
【申請日】2016年1月21日
【發(fā)明人】李明
【申請人】李明
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1