本發(fā)明涉及信息安全技術(shù)領(lǐng)域,特別涉及一種票務(wù)安全管理方法及裝置。
背景技術(shù):
隨著電子商務(wù)的發(fā)展,人們可以在網(wǎng)上購買所需要的商品及各種服務(wù)。例如在網(wǎng)上訂演出門票、比賽門票、景區(qū)門票、飛機(jī)票和電影票等。
現(xiàn)有技術(shù)中結(jié)合二維碼條碼技術(shù)和互聯(lián)網(wǎng)技術(shù)的特點(diǎn),使客戶端通過互聯(lián)網(wǎng)進(jìn)行購票,并完成網(wǎng)上結(jié)算后,售票中心根據(jù)購票信息,自動(dòng)生成含有客戶端信息、售票信息明文、并進(jìn)行了加密處理的二維條碼,發(fā)送給客戶端,使客戶端可以直接持有顯示該二維碼的移動(dòng)終端或打印出來的紙質(zhì)票進(jìn)行檢票。在檢票時(shí),只需要掃描、識(shí)別、解密二維碼即可。
但是,存在一些非法客戶端,盜取他人的票務(wù)信息,偽造相同的二維碼,給票務(wù)公司造成了經(jīng)濟(jì)損失。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例的目的是提供一種能夠防偽的票務(wù)安全管理方法及裝置。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種票務(wù)安全管理方法,包括:
基于圖形碼信息驗(yàn)證與圖形碼信息對(duì)應(yīng)的票務(wù)的真實(shí)性;
若所述票務(wù)真實(shí),則基于所述圖形碼信息獲得購票信息,以核銷所述票務(wù);
展示檢票結(jié)果。
作為優(yōu)選,所述方法還包括:
向所述票務(wù)對(duì)應(yīng)的客戶端發(fā)送設(shè)備標(biāo)識(shí),所述設(shè)備標(biāo)識(shí)用于所述客戶端驗(yàn)證當(dāng)前檢票設(shè)備具有檢票權(quán)限。
作為優(yōu)選,基于圖形碼信息驗(yàn)證與圖形碼信息對(duì)應(yīng)的票務(wù)的真實(shí)性,包括:
獲取所述圖形碼信息中的第一動(dòng)態(tài)識(shí)別碼;
驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確;
若正確,則可確認(rèn)所述票務(wù)真實(shí)。
作為優(yōu)選,基于所述圖形碼信息獲得購票信息,以核銷所述票務(wù),包括:
獲取所述圖形碼信息中的購票信息;
驗(yàn)證所述購票信息是否正確;
若購票信息正確,向云服務(wù)器發(fā)送核銷所述購票信息的請(qǐng)求,并接收核銷成功的響應(yīng)。
作為優(yōu)選,所述方法還包括:
獲取檢票的權(quán)限。
作為優(yōu)選,獲取檢票的權(quán)限,包括:
將設(shè)備標(biāo)識(shí)發(fā)送至云服務(wù)器,以使云服務(wù)器將設(shè)備標(biāo)識(shí)發(fā)送至客戶端;
接收所述云服務(wù)器發(fā)送的執(zhí)行檢票項(xiàng)目和場(chǎng)次信息;
獲取第二動(dòng)態(tài)識(shí)別碼,所述第二動(dòng)態(tài)識(shí)別碼用于與所述第一動(dòng)態(tài)識(shí)別碼相匹配,以驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確。
作為優(yōu)選,所述方法還包括:
展示票務(wù)統(tǒng)計(jì)信息。
作為優(yōu)選,所述方法還包括:
若所述票務(wù)非真實(shí),則將當(dāng)前網(wǎng)址重定向至引導(dǎo)網(wǎng)址,其中所述引導(dǎo)網(wǎng)存存儲(chǔ)于所述圖形碼信息中。
作為優(yōu)選,所述圖形碼信息包括以下至少一種:一維碼信息和二維碼信息。
本發(fā)明實(shí)施例還提供一種票務(wù)安全管理方法,所述方法包括:
當(dāng)接收到客戶端的購票請(qǐng)求時(shí),生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,發(fā)送至客戶端;
同時(shí)將與所述第一動(dòng)態(tài)識(shí)別碼匹配的第二態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,以使所述檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確;
接收檢票設(shè)備發(fā)送的檢票請(qǐng)求,并進(jìn)行響應(yīng)。
作為優(yōu)選,所述方法還包括:
賦予所述檢票設(shè)備以檢票的權(quán)限。
作為優(yōu)選,賦予檢票設(shè)備以檢票的權(quán)限,包括;
獲取所述檢票設(shè)備的設(shè)備標(biāo)識(shí);
將所述檢票設(shè)備的所述設(shè)備標(biāo)識(shí)發(fā)送至客戶端,以使在檢票時(shí),使所述客戶端驗(yàn)證所述檢票設(shè)備是否具有權(quán)限;
向所述檢票設(shè)備發(fā)送執(zhí)行檢票項(xiàng)目和場(chǎng)次信息。
作為優(yōu)選,接收檢票設(shè)備發(fā)送的檢票請(qǐng)求,并進(jìn)行響應(yīng),包括:
根據(jù)所述檢票設(shè)備的請(qǐng)求,核銷所述購票信息,同時(shí)將所述核銷信息發(fā)送至檢票設(shè)備和客戶端。
作為優(yōu)選,所述方法還包括:
統(tǒng)計(jì)檢票結(jié)果,并將所述檢票結(jié)果發(fā)送至檢票設(shè)備。
本發(fā)明實(shí)施例還提供一種票務(wù)安全管理裝置,所述裝置包括:
驗(yàn)證模塊,配置為基于圖形碼信息驗(yàn)證與圖形碼信息對(duì)應(yīng)的票務(wù)的真實(shí)性;
檢票模塊,配置為當(dāng)所述票務(wù)真實(shí),基于所述圖形碼信息獲得購票信息,以核銷所述票務(wù);
展示模塊,配置為展示檢票結(jié)果。
本發(fā)明實(shí)施例還提供一種票務(wù)安全管理裝置,所述裝置包括:
發(fā)送模塊,配置為當(dāng)接收到客戶端的購票請(qǐng)求時(shí),生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,發(fā)送至客戶端;
驗(yàn)證模塊,配置為同時(shí)將與所述第一動(dòng)態(tài)識(shí)別碼匹配的第二態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,以使所述檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確;
檢票模塊,配置為接收檢票設(shè)備發(fā)送的檢票請(qǐng)求,并進(jìn)行響應(yīng)。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:本實(shí)施例的技術(shù)方案可以通過圖形碼信息驗(yàn)證票務(wù)的真實(shí)性,還可以基于圖形碼信息進(jìn)行檢票,本發(fā)明一方面避免了圖形碼信息被偽造引起的損失,另一方面實(shí)現(xiàn)了對(duì)圖形碼信息一碼多用。
附圖說明
圖1為本發(fā)明的票務(wù)安全管理方法的實(shí)施例一的流程圖;
圖2為本發(fā)明的票務(wù)安全管理方法的實(shí)施例二的流程圖;
圖3為本發(fā)明的票務(wù)安全管理方法的實(shí)施例三的流程圖;
圖4為本發(fā)明的票務(wù)安全管理方法的實(shí)施例四的流程圖;
圖5為本發(fā)明的票務(wù)安全管理方法的實(shí)施例五的流程圖;
圖6為本發(fā)明的票務(wù)安全管理方法的云服務(wù)器、檢票設(shè)備和客戶端的連接示意圖;
圖7為本發(fā)明的票務(wù)安全管理方法的云服務(wù)器、檢票設(shè)備、管理端和客戶端的信息交互示意圖;
圖8為本發(fā)明的票務(wù)安全管理裝置的實(shí)施例一的示意圖;
圖9為本發(fā)明的票務(wù)安全管理裝置的實(shí)施例二的示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
圖1為本發(fā)明實(shí)施例的票務(wù)安全管理方法的實(shí)施例一的流程圖,如圖1所示,本實(shí)施例的票務(wù)安全管理方法,具體可以包括如下步驟:
s101,基于圖形碼信息驗(yàn)證與圖形碼信息對(duì)應(yīng)的票務(wù)的真實(shí)性。
具體地,本實(shí)施例的執(zhí)行主體是檢票設(shè)備。票務(wù)可以是電子票務(wù),也可以是紙質(zhì)票務(wù),當(dāng)票務(wù)是電子票務(wù)時(shí),圖形碼信息可以由客戶端的顯示界面上顯示,客戶端為待檢票設(shè)備。
本實(shí)施例中涉及的檢票設(shè)備可以是平板電腦、手機(jī)等便攜式的智能終端設(shè)備。當(dāng)檢票設(shè)備獲得了檢票的權(quán)限后,具備了檢票功能,即成為檢票設(shè)備。
由于在實(shí)際使用過程中,圖形碼信息很容易被偽造,給真正的票務(wù)持有人造成經(jīng)濟(jì)損失。例如,用戶a具有某比賽的電子票務(wù),用戶b通過非法手段獲得該電子票務(wù),并偽造了檢票成功頁面,檢票設(shè)備掃描偽造的圖形碼信息時(shí),也會(huì)顯示檢票成功頁面,使用戶b也可以入場(chǎng)觀看比賽,這樣給比賽舉辦方造成了損失,也侵犯了真正的票務(wù)持有人的權(quán)益。為解決這一問題,本實(shí)施例在具體實(shí)施時(shí)可以通過圖形碼信息來驗(yàn)證票務(wù)的真實(shí)性,如果通過驗(yàn)證,則票務(wù)真實(shí),如果沒能通過驗(yàn)證,則票務(wù)可能是被偽造的。
s102,若所述票務(wù)真實(shí),則基于所述圖形碼信息獲得購票信息,以核銷所述票務(wù)。
具體地,圖形碼信息不僅起到驗(yàn)證票務(wù)是否真實(shí)的作用,同時(shí),圖形碼信息中還包含了購票信息,通過約定的圖形碼解密算法可以獲得圖形碼信息中的購票信息。若購票信息正確,則檢票設(shè)備向云服器發(fā)送核銷該購票信息的請(qǐng)求,核銷成功,則檢票成功。
s103,展示檢票結(jié)果。
具體地,當(dāng)檢票成功后,云服務(wù)器向檢票設(shè)備和客戶端同時(shí)發(fā)送檢票成功的提示。
本實(shí)施例的技術(shù)方案可以通過圖形碼信息驗(yàn)證票務(wù)的真實(shí)性,還可以基于圖形碼信息進(jìn)行檢票,本發(fā)明一方面避免了圖形碼信息被偽造引起的損失,另一方面實(shí)現(xiàn)了對(duì)圖形碼信息一碼多用。
圖2為本發(fā)明的票務(wù)安全管理方法的實(shí)施例二的流程圖,本實(shí)施例的票務(wù)安全管理方法在如圖1所示的實(shí)施例的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖2所示,本實(shí)施例的票務(wù)安全管理方法,具體可以包括如下步驟:
s201,獲取檢票的權(quán)限。
具體地,為避免非法用戶在掃描圖形碼信息時(shí)獲得圖形碼信息中的購票信息,本實(shí)施例對(duì)檢票設(shè)備做出限定,也就是說只有具有檢票權(quán)限的設(shè)備掃描圖形碼信息才能獲得其中的購票信息。具體來說,就是使檢票設(shè)備與票務(wù)對(duì)應(yīng)的活動(dòng)項(xiàng)目建立關(guān)聯(lián)。
例如,步驟s201包括:a,將設(shè)備標(biāo)識(shí)發(fā)送至云服務(wù)器,以使云服務(wù)器將設(shè)備標(biāo)識(shí)發(fā)送至客戶端;b,接收所述云服務(wù)器發(fā)送的執(zhí)行檢票項(xiàng)目和場(chǎng)次信息;c,獲取第二動(dòng)態(tài)識(shí)別碼,所述第二動(dòng)態(tài)識(shí)別碼用于與所述第一動(dòng)態(tài)識(shí)別碼相匹配,以驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確。
其中,標(biāo)識(shí)可以是檢票設(shè)備的物理地址。對(duì)于任何一臺(tái)硬件設(shè)備來說,都存在唯一的物理地址。由于物理地址的唯一性,因此它可以作為一種身份的標(biāo)志,與其他硬件設(shè)備區(qū)分開來。
可以理解的是,在其他實(shí)施例中也可以設(shè)置其他標(biāo)識(shí),以表明檢票設(shè)備具有檢票的權(quán)限。
s202,向所述票務(wù)對(duì)應(yīng)的客戶端發(fā)送設(shè)備標(biāo)識(shí),所述設(shè)備標(biāo)識(shí)用于所述客戶端驗(yàn)證當(dāng)前檢票設(shè)備具有檢票權(quán)限。
具體地,檢票設(shè)備在向云服務(wù)器請(qǐng)求獲得檢票權(quán)限時(shí),同時(shí)將設(shè)備標(biāo)識(shí)發(fā)送至云服務(wù)器,使設(shè)備標(biāo)識(shí)與當(dāng)前的執(zhí)行檢票項(xiàng)目和場(chǎng)次綁定。在檢票時(shí),檢票設(shè)備將設(shè)備標(biāo)識(shí)發(fā)送至客戶端,客戶端接收到設(shè)備標(biāo)識(shí),對(duì)設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,以確定當(dāng)前的檢票設(shè)備具有檢票權(quán)限。
其中,客戶端可以為平板電腦或智能手機(jī)等便攜式智能終端。
s203,獲取所述圖形碼信息中的第一動(dòng)態(tài)識(shí)別碼。
具體地,圖形碼是按照一定的規(guī)則排列的黑白相間的圖形組成的,并且其中存儲(chǔ)有信息。在對(duì)圖形碼進(jìn)行掃描時(shí),也就是按照預(yù)設(shè)的解密規(guī)則進(jìn)行解密,以獲得其中存儲(chǔ)的信息。
本實(shí)施例的圖形碼信息包含了第一動(dòng)態(tài)識(shí)別碼和購票信息。其中,購票信息用于檢票,動(dòng)態(tài)識(shí)別碼用于驗(yàn)證票務(wù)信息的真實(shí)性。因此,本實(shí)施例可以實(shí)現(xiàn)一碼多用。
s204,驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確;若正確,執(zhí)行步驟s205;否則,執(zhí)行步驟s210。
具體地,驗(yàn)證第一動(dòng)態(tài)識(shí)別碼是否正確可以采用以下方式:在購票時(shí)云服務(wù)器生成第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼,將第一動(dòng)態(tài)識(shí)別碼發(fā)送至客戶端,將第二動(dòng)態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,在驗(yàn)證時(shí),驗(yàn)證客戶端和檢票設(shè)備上的第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼是否匹配,例如,驗(yàn)證第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼是否一致,若一致,說明客戶端的圖形碼信息是正確的,若不一致,說明客戶端的圖形碼信息可能是偽造的。
s205,獲取所述圖形碼信息中的購票信息;
具體地,如果通過驗(yàn)證,則說明客戶端的票務(wù)是正確的,則對(duì)圖形碼信息進(jìn)行解密,以獲得其中存儲(chǔ)的獲票信息。例如,購票信息可以是檢票碼,檢票設(shè)備根據(jù)檢票碼登錄到云服務(wù)器進(jìn)行驗(yàn)證,并獲得檢票碼對(duì)應(yīng)的用戶信息和活動(dòng)信息;購票信息還可以是能夠顯示用戶信息和活動(dòng)信息的網(wǎng)址信息,也就是說,檢票設(shè)備在掃描圖形碼信息時(shí)可以直接打開網(wǎng)址對(duì)應(yīng)的網(wǎng)頁,并且網(wǎng)頁上顯示有用戶信息和本次活動(dòng)信息,如果活動(dòng)是比賽,則可以顯示場(chǎng)次和座位。
然后檢票設(shè)備進(jìn)行檢票,如果購票信息無誤,則檢票成功,檢票設(shè)備將檢票成功的信息發(fā)送至云服務(wù)器。
本領(lǐng)域技術(shù)人員應(yīng)該可以理解,如果購票信息有誤,則檢票失敗,由于云服務(wù)器統(tǒng)計(jì)的是觀眾人數(shù)、所售票數(shù)等信息,統(tǒng)計(jì)檢票失敗的人數(shù)顯然意義不大,因此本實(shí)施例無需將失敗信息上報(bào)至云服務(wù)器。
本實(shí)施例同時(shí)還可以在檢票設(shè)備上顯示檢票失敗的信息。
s206,驗(yàn)證所述購票信息是否正確;若正確,則執(zhí)行步驟s207;否則,執(zhí)行步驟s210。
具體地,云服務(wù)器的數(shù)據(jù)庫中存儲(chǔ)有所有的購票信息,當(dāng)檢票設(shè)備獲取到圖形碼中的購票信息,將購票信息與云服務(wù)器的數(shù)據(jù)庫中的購票信息進(jìn)行比對(duì),若二者一致,則說明購票信息正確。
s207,向云服務(wù)器發(fā)送核銷所述購票信息的請(qǐng)求,并接收核銷成功的響應(yīng)。
具體地,為防止圖形碼信息被重復(fù)的檢票,造成信息泄露,可以在檢票成功后,就核銷所述購票信息。具體的核銷辦法可以包括:將數(shù)據(jù)庫中的購票信息做以標(biāo)記,例如,標(biāo)記1或標(biāo)記0,標(biāo)記為1或0的購票信息是已經(jīng)完成檢票的,這樣可以避免重復(fù)檢票。
s208,展示檢票結(jié)果。
在檢票成功后,向檢票設(shè)備和客戶端展示檢票結(jié)果,如果檢票成功,則用戶可以入場(chǎng)觀看比賽或演出等。
s209,展示票務(wù)統(tǒng)計(jì)信息。
具體地,為方便用戶了解當(dāng)前觀看演出或比賽的人數(shù)情況,可以在檢票完成后向檢票設(shè)備發(fā)送票務(wù)統(tǒng)計(jì)信息,例如,已到場(chǎng)人數(shù),入座率等情況。
s210,將當(dāng)前網(wǎng)址重定向至引導(dǎo)網(wǎng)址,其中所述引導(dǎo)網(wǎng)存存儲(chǔ)于所述圖形碼信息中。
具體地,圖形碼信息中還存儲(chǔ)有引導(dǎo)網(wǎng)址信息,例如,如果檢票設(shè)備并未獲得檢票的權(quán)限,當(dāng)檢票設(shè)備掃描客戶端的圖形碼信息時(shí),獲得其中的第一動(dòng)態(tài)識(shí)別碼,若檢票設(shè)備的第二動(dòng)態(tài)識(shí)別碼與客戶端的第一動(dòng)態(tài)識(shí)別碼不相匹配時(shí),說明當(dāng)前的票務(wù)可能是非法的。這時(shí),客戶會(huì)自動(dòng)打開引導(dǎo)網(wǎng)址對(duì)應(yīng)的網(wǎng)頁,該頁面上可以顯示例如廣告信息、錯(cuò)誤提示信息等。
其中,所述圖形碼信息包括以下至少一種:一維碼信息和二維碼信息。
二維碼是用某種特定的幾何圖形按一定規(guī)律在平面上分布的黑白相間的圖形記錄數(shù)據(jù)符號(hào)信息的。一維碼只能在一個(gè)方向上表達(dá)信息,而二維碼在水平和垂直方向都可以存儲(chǔ)信息。因此,二維碼是一種比一維碼更高級(jí)的條碼格式。一維碼只能由數(shù)字和字母組成,而二維碼能存儲(chǔ)漢字、數(shù)字和圖片等信息,因此二維碼的應(yīng)用領(lǐng)域要廣得多。本發(fā)明利用了二維碼可存儲(chǔ)豐富的信息這一特性,將顯示檢票信息的網(wǎng)址存儲(chǔ)于二維碼內(nèi)。檢票設(shè)備利用其掃碼功能,掃描得到檢票網(wǎng)址信息或引導(dǎo)網(wǎng)址信息。例如,在掃碼獲得網(wǎng)址信息后,檢票設(shè)備可以自動(dòng)調(diào)用瀏覽器,顯示包含購票信息的網(wǎng)頁,或者顯示引導(dǎo)網(wǎng)址對(duì)應(yīng)的包含有廣告或錯(cuò)誤信息提示的網(wǎng)頁。本發(fā)明中的檢票網(wǎng)址被訪問時(shí),云服務(wù)器可以獲得檢票設(shè)備的身份信息進(jìn)行識(shí)別。云服務(wù)器將檢查檢票設(shè)備是否具有檢票及核銷該圖形碼信息的權(quán)限,如具備該權(quán)限,則該圖形碼存儲(chǔ)的購票信息可以被核銷,檢票行為結(jié)束;反之,如果檢票設(shè)備不具有檢票的權(quán)限,將通過網(wǎng)頁重定向的技術(shù),將當(dāng)前請(qǐng)求引導(dǎo)至引導(dǎo)網(wǎng)址,并顯示引導(dǎo)網(wǎng)址對(duì)應(yīng)的頁面,這時(shí)檢票失敗。
本實(shí)施例的技術(shù)方案可以事先對(duì)檢票設(shè)備授權(quán)檢票的權(quán)限,這樣非授權(quán)設(shè)備即使掃描圖形碼信息也無法獲知其中存儲(chǔ)的購票信息;還可以在檢票成功后核銷購票信息,以避免重復(fù)檢票。
圖3為本發(fā)明的票務(wù)安全管理方法的實(shí)施三的流程圖。如圖3所示,本實(shí)施例的票務(wù)安全管理方法,具體可以包括如下步驟:
s301,當(dāng)接收到客戶端的購票請(qǐng)求時(shí),生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,并發(fā)送至客戶端。
具體地,本實(shí)施例的執(zhí)行主體為云服務(wù)器。當(dāng)收到客戶端發(fā)送的購票請(qǐng)求時(shí),可以根據(jù)客戶端提供的用戶信息、欲購買活動(dòng)的場(chǎng)次、座位信息等,生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼信息的圖形碼信息。
其中,購票信息可以是檢票碼,檢票設(shè)備根據(jù)檢票碼獲得用戶的基本信息,如果是觀看比賽,還可以根據(jù)檢票碼獲得用戶的座位和場(chǎng)次信息等。
其中,第一動(dòng)態(tài)識(shí)別碼信息用于驗(yàn)證當(dāng)前的圖形碼信息是否為真實(shí)的圖形碼信息。
s302,同時(shí)將與所述第一動(dòng)態(tài)識(shí)別碼匹配的第二態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,以使所述檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確。
具體地,云服務(wù)器還會(huì)生成第二動(dòng)態(tài)識(shí)別碼給檢票設(shè)備。當(dāng)?shù)谝粍?dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼匹配成功時(shí),則說明當(dāng)前的圖形碼信息是真實(shí)的。在具體實(shí)施時(shí),可以根據(jù)反向加密算法生成第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼,也可以根據(jù)加密算法生成唯一一個(gè)動(dòng)態(tài)識(shí)別碼,分別發(fā)送給檢票設(shè)備和客戶端,這時(shí)第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼是一致的,在驗(yàn)證時(shí),驗(yàn)證二者是否一致即可。
s303,接收檢票設(shè)備發(fā)送的檢票請(qǐng)求,并進(jìn)行響應(yīng)。
具體地,當(dāng)檢票時(shí),檢票設(shè)備掃描圖形碼信息,獲得其中的第一動(dòng)態(tài)識(shí)別碼,當(dāng)?shù)诙?dòng)態(tài)識(shí)別碼與第一動(dòng)態(tài)識(shí)別碼相匹配時(shí),確定圖形碼信息是真實(shí)的,然后根據(jù)掃描圖形碼信息時(shí)獲得的檢票碼獲得此次活動(dòng)票務(wù)的場(chǎng)次、座位等信息。
本實(shí)施例的技術(shù)方案可以根據(jù)圖形碼信息中的動(dòng)態(tài)識(shí)別碼,來證所述動(dòng)態(tài)識(shí)別碼是否為正確;若正確,說明圖形碼信息是正確的,然后再進(jìn)行檢票,從而避免圖形碼信息被偽造引起的損失。
圖4為本發(fā)明的票務(wù)安全管理方法的實(shí)施四的流程圖,本實(shí)施例的票務(wù)安全管理方法在如圖3所示的實(shí)施例的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖4所示,本實(shí)施例的票務(wù)安全管理方法,具體可以包括如下步驟:
s401,賦予所述檢票設(shè)備以檢票的權(quán)限。
具體地,為避免非法用戶在掃描圖形碼信息時(shí)獲得圖形碼信息中的購票信息,本實(shí)施例對(duì)檢票設(shè)備做出限定,也就是說只有具有檢票權(quán)限的設(shè)備掃描圖形碼信息才能獲得其中的購票信息。具體來說,就是使檢票設(shè)備與票務(wù)對(duì)應(yīng)的活動(dòng)項(xiàng)目建立關(guān)聯(lián)。
其中,步驟s401包括;a,獲取所述檢票設(shè)備的設(shè)備標(biāo)識(shí);b,將所述檢票設(shè)備的所述設(shè)備標(biāo)識(shí)發(fā)送至客戶端,以使在檢票時(shí),使所述客戶端驗(yàn)證所述檢票設(shè)備是否具有權(quán)限;c,向所述檢票設(shè)備發(fā)送執(zhí)行檢票項(xiàng)目和場(chǎng)次信息。
其中,標(biāo)識(shí)可以是檢票設(shè)備的物理地址。對(duì)于任何一臺(tái)硬件設(shè)備來說,都存在唯一的物理地址。由于物理地址的唯一性,因此它可以作為一種身份的標(biāo)志,與其他硬件設(shè)備區(qū)分開來。
可以理解的是,在其他實(shí)施例也可以采用其他能夠標(biāo)志檢標(biāo)設(shè)備身份的其他標(biāo)識(shí)來驗(yàn)證權(quán)限。
s402,當(dāng)接收到客戶端的購票請(qǐng)求時(shí),生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,發(fā)送至客戶端。
具體地,本實(shí)施例的執(zhí)行主體為云服務(wù)器。當(dāng)收到客戶端發(fā)送的購票請(qǐng)求時(shí),可以根據(jù)客戶端提供的用戶信息、欲購買活動(dòng)的場(chǎng)次、座位信息等,生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼信息。
其中,購票信息可以是檢票碼,檢票設(shè)備根據(jù)檢票碼獲得用戶的基本信息,如果是觀看比賽,還可以根據(jù)檢票碼獲得用戶的座位和場(chǎng)次信息等。
s403,同時(shí)將與所述第一動(dòng)態(tài)識(shí)別碼匹配的第二態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,以使所述檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確。
具體地,當(dāng)檢票時(shí),檢票設(shè)備掃描圖形碼信息,獲得其中的第一動(dòng)態(tài)識(shí)別碼,當(dāng)?shù)诙?dòng)態(tài)識(shí)別碼與第一動(dòng)態(tài)識(shí)別碼相匹配時(shí),確定圖形碼信息是真實(shí)的,然后根據(jù)掃描圖形碼信息時(shí)獲得的檢票碼獲得此次活動(dòng)票務(wù)的場(chǎng)次、座位等信息。
s404,根據(jù)所述檢票設(shè)備的請(qǐng)求,核銷所述購票信息,同時(shí)將所述核銷信息發(fā)送至檢票設(shè)備和客戶端。
具體地,在檢票時(shí),檢票設(shè)備將購票信息與數(shù)據(jù)庫中的購票信息進(jìn)行比對(duì),如果比對(duì)成功則檢票成功,此時(shí),檢票設(shè)備向云服務(wù)器發(fā)送核銷購票信息的請(qǐng)深圳市,云服務(wù)器將數(shù)據(jù)庫中的購票信息進(jìn)行核銷,例如對(duì)當(dāng)前購票信息進(jìn)行標(biāo)記,以表明當(dāng)前的購票信息已經(jīng)完成檢票,以避免重復(fù)檢票。
s405,統(tǒng)計(jì)檢票結(jié)果,并將所述檢票結(jié)果發(fā)送至檢票設(shè)備。
具體地,當(dāng)檢票設(shè)備檢票成功后,將檢票成功的消息發(fā)送至云服務(wù)器,以便于云服務(wù)器對(duì)參加當(dāng)前活動(dòng)的人數(shù)等信息進(jìn)行統(tǒng)計(jì)。
具體地,檢票時(shí),檢票設(shè)備掃描圖形碼信息,獲得其中的第一動(dòng)態(tài)識(shí)別碼,當(dāng)?shù)诙?dòng)態(tài)識(shí)別碼與第一動(dòng)態(tài)識(shí)別碼相匹配時(shí),確定圖形碼信息是真實(shí)的,然后根據(jù)掃描圖形碼信息時(shí)獲得的檢票碼獲得此次活動(dòng)票務(wù)的場(chǎng)次、座位等信息。
本實(shí)施例的技術(shù)方案可以根據(jù)圖形碼信息中的動(dòng)態(tài)識(shí)別碼,來證所述動(dòng)態(tài)識(shí)別碼是否為正確;若正確,說明圖形碼信息是正確的,然后再進(jìn)行檢票,從而避免圖形碼信息被偽造引起的損失。
圖5為本發(fā)明的票務(wù)安全管理方法的實(shí)施五的流程圖,本實(shí)施例的票務(wù)安全管理方法在如圖1至圖4所示的實(shí)施例的基礎(chǔ)上,進(jìn)一步更加詳細(xì)地介紹本發(fā)明的技術(shù)方案。如圖5所示,本實(shí)施例的票務(wù)安全管理方法,具體可以包括如下步驟:
s501,客戶端向云服務(wù)器發(fā)送購票請(qǐng)求。
具體地,當(dāng)用戶需要購票時(shí),可以由客戶端進(jìn)行購票操作。客戶端可以包括移動(dòng)終端、計(jì)算機(jī)、平板電腦等可以連接互聯(lián)網(wǎng)的設(shè)備。通過客戶向云服務(wù)器發(fā)送購票請(qǐng)求。
s502,云服務(wù)器根據(jù)購票信息生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,并發(fā)送至客戶端。
具體地,本實(shí)施例的執(zhí)行主體為云服務(wù)器。當(dāng)收到客戶端發(fā)送的購票請(qǐng)求時(shí),可以根據(jù)客戶端提供的用戶信息、欲購買活動(dòng)的場(chǎng)次、座位信息等,生成包含有購票信息和動(dòng)態(tài)識(shí)別碼信息。
其中,購票信息可以是檢票碼,檢票設(shè)備根據(jù)檢票碼獲得用戶的基本信息,如果是觀看比賽,還可以根據(jù)檢票碼獲得用戶的座位和場(chǎng)次信息等。其中,動(dòng)態(tài)識(shí)別碼信息用于驗(yàn)證當(dāng)前的圖形碼信息是否為真實(shí)的圖形碼信息。
s503,云服務(wù)器賦予檢票設(shè)備以檢票的權(quán)限。
具體地,為避免非法用戶在掃描圖形碼信息時(shí)獲得圖形碼信息中的購票信息,本實(shí)施例對(duì)檢票設(shè)備做出限定,也就是說只有具有檢票權(quán)限的設(shè)備掃描圖形碼信息才能獲得其中的購票信息。具體來說,就是使檢票設(shè)備與票務(wù)對(duì)應(yīng)的活動(dòng)項(xiàng)目建立關(guān)聯(lián)。
檢票設(shè)備獲得檢票的權(quán)限后,將設(shè)備標(biāo)識(shí)發(fā)送至云服務(wù)器,以使云服務(wù)器將設(shè)備標(biāo)識(shí)發(fā)送至客戶端;然后接收所述云服務(wù)器發(fā)送的執(zhí)行檢票項(xiàng)目和場(chǎng)次信息;然后云服務(wù)器將第二動(dòng)態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,所述第二動(dòng)態(tài)識(shí)別碼用于與所述第一動(dòng)態(tài)識(shí)別碼相匹配,以驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確。
s504,在檢票時(shí),客戶端驗(yàn)證所述檢票設(shè)備是否具有檢票權(quán)限,若是,則執(zhí)行步驟s505;否則,執(zhí)行步驟s513。
具體地,客戶端將當(dāng)前檢票設(shè)備的設(shè)備標(biāo)識(shí)與云服務(wù)器發(fā)送的設(shè)備標(biāo)識(shí)進(jìn)行比對(duì),若一致,則說明當(dāng)前的檢票設(shè)備具有檢票權(quán)限。
s505,檢票設(shè)備獲取圖形碼信息中的第一動(dòng)態(tài)識(shí)別碼。
具體地,圖形碼是按照一定的規(guī)則排列的黑白相間的圖形組成的,并且其中存儲(chǔ)有信息。在對(duì)圖形碼進(jìn)行掃描時(shí),也就是按照預(yù)設(shè)的解密規(guī)則進(jìn)行解密,以獲得其中存儲(chǔ)的信息。
本實(shí)施例的圖形碼信息包含了第一動(dòng)態(tài)識(shí)別碼和購票信息。其中,購票信息用于檢票,動(dòng)態(tài)識(shí)別碼用于驗(yàn)證票務(wù)信息的真實(shí)性,以實(shí)現(xiàn)一碼多用。
s506,檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確,若正確,執(zhí)行步驟s507;否則執(zhí)行步驟s513。
具體地,驗(yàn)證動(dòng)態(tài)識(shí)別碼是否正確可以采用以下方式:在云服務(wù)器生成第一動(dòng)態(tài)識(shí)別碼和第二動(dòng)態(tài)識(shí)別碼,將第一動(dòng)態(tài)識(shí)別碼發(fā)送至客戶端,第二動(dòng)態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,在驗(yàn)證票務(wù)是否真實(shí)時(shí),驗(yàn)證客戶端和第一動(dòng)態(tài)識(shí)別碼和檢票設(shè)備上的第二動(dòng)態(tài)識(shí)別碼是否匹配,例如驗(yàn)證第一動(dòng)態(tài)識(shí)別碼與第二動(dòng)態(tài)識(shí)別碼是否一致,若一致,說明客戶端的圖形碼信息是正確的,若不一致,說明客戶端的圖形碼信息可能是偽造的。
s507,檢票設(shè)備獲取所述圖形碼信息中的購票信息。
檢票設(shè)備根據(jù)約定的解密算法對(duì)圖形碼進(jìn)行解密,以獲得其中存儲(chǔ)的購票信息。
s508,檢票設(shè)備驗(yàn)證所述購票信息是否正確;若正確,則執(zhí)行步驟s509;否則,執(zhí)行步驟s513。
具體地,云服務(wù)器的數(shù)據(jù)庫中存儲(chǔ)有所有的購票信息,當(dāng)檢票設(shè)備獲取到圖形碼中的購票信息,將購票信息與云服務(wù)器的數(shù)據(jù)庫中的購票信息進(jìn)行比對(duì),若二者一致,則說明購票信息正確。
s509,檢票設(shè)備向云服務(wù)器發(fā)送核銷所述購票信息的請(qǐng)求,并接收核銷成功的響應(yīng)。
具體地,如果通過驗(yàn)證,則說明客戶端的圖形碼信息是正確的,則對(duì)該圖形碼信息進(jìn)行解密,以獲得其中存儲(chǔ)的購票信息。例如,購票信息可以是檢票碼,檢票設(shè)備根據(jù)檢票碼登錄到云服務(wù)器進(jìn)行驗(yàn)證,并獲得檢票碼對(duì)應(yīng)的用戶信息和活動(dòng)信息;購票信息還可以是能夠顯示用戶信息和活動(dòng)信息的網(wǎng)址信息,也就是說,檢票設(shè)備在掃描圖形碼信息時(shí)可以直接打開網(wǎng)址對(duì)應(yīng)的網(wǎng)頁,并且網(wǎng)頁上顯示有用戶信息和本次活動(dòng)信息,如果活動(dòng)是比賽,則可以顯示場(chǎng)次和座位。
然后檢票設(shè)備進(jìn)行檢票,如果購票信息無誤,則檢票成功,檢票設(shè)備將檢票成功的信息發(fā)送至云服務(wù)器。
本領(lǐng)域技術(shù)人員應(yīng)該可以理解,如果購票信息有誤,則檢票失敗,由于云服務(wù)器統(tǒng)計(jì)的是觀眾人數(shù)、所售票數(shù)等信息,統(tǒng)計(jì)檢票失敗的人數(shù)顯然意義不大,因此本實(shí)施例無需將失敗信息上報(bào)至云服務(wù)器。
本實(shí)施例同時(shí)還可以在檢票設(shè)備上顯示檢票失敗的信息。
s510,云服務(wù)器接收到檢票設(shè)備發(fā)送的核銷請(qǐng)求后,核銷所述購票信息,同時(shí)將所述檢票成功信息和發(fā)送至檢票設(shè)備和客戶端。
具體地,為防止圖形碼信息被重復(fù)的檢票,造成信息泄露,可以在檢票成功后,就核銷所述購票信息。具體的核銷辦法可以包括:將當(dāng)前的圖形碼信息對(duì)應(yīng)的購票信息做以標(biāo)記是,并通知云服務(wù)器,使云服務(wù)器存儲(chǔ)票務(wù)信息的數(shù)據(jù)庫中,對(duì)應(yīng)當(dāng)前購票信息的列表中做以標(biāo)記,例如,標(biāo)記1或標(biāo)記0,標(biāo)記為1或0的購票信息是已經(jīng)完成檢票的,這樣可以避免重復(fù)檢票。
s511,云服務(wù)器根據(jù)所述檢票設(shè)備發(fā)送的檢票成功信息統(tǒng)計(jì)檢票結(jié)果,并將檢票結(jié)果發(fā)送至檢票設(shè)備。
s512,檢票設(shè)備在所述圖形碼信息的顯示設(shè)備中顯示檢票結(jié)果和票務(wù)統(tǒng)計(jì)信息。
具體地,為便于統(tǒng)計(jì)出席活動(dòng)的人數(shù),云服務(wù)器可以對(duì)票務(wù)信息進(jìn)行統(tǒng)計(jì)。例如,就演出票來說,云服務(wù)器可以統(tǒng)計(jì)售出多少張,來觀看演出的有多少人等信息,以獲得演出效果等信息。云服務(wù)器可以將檢票結(jié)果和票務(wù)統(tǒng)計(jì)信息發(fā)送至檢票設(shè)備,以便于檢票設(shè)備顯示檢票結(jié)果和票務(wù)統(tǒng)計(jì)信息。
s513,檢票設(shè)備將客戶端的當(dāng)前網(wǎng)址重定向至引導(dǎo)網(wǎng)址,其中所述引導(dǎo)網(wǎng)存存儲(chǔ)于所述圖形碼信息中。
在其中一個(gè)實(shí)施例中,所述圖形碼信息還包括引導(dǎo)網(wǎng)址信息,其中所述引導(dǎo)網(wǎng)址信息配置為當(dāng)檢票設(shè)備不具備檢票的權(quán)限時(shí)將當(dāng)前網(wǎng)址重定向至引導(dǎo)網(wǎng)址。
具體地,圖形碼信息還包括引導(dǎo)網(wǎng)址信息,例如,如果檢票設(shè)備并未獲得檢票的權(quán)限,當(dāng)檢票設(shè)備掃描客戶端的圖形碼信息時(shí),獲得其中的動(dòng)態(tài)識(shí)別碼,若檢票設(shè)備的動(dòng)態(tài)識(shí)別碼與客戶端的動(dòng)態(tài)識(shí)別碼不相匹配時(shí),說明當(dāng)前的檢票設(shè)備沒有獲得本次活動(dòng)的檢票權(quán)限。這時(shí),會(huì)自動(dòng)打開引導(dǎo)網(wǎng)址對(duì)應(yīng)的網(wǎng)頁,該頁面上可以顯示例如廣告信息、錯(cuò)誤提示信息等。
如圖6所示,為云服務(wù)器、檢票設(shè)備和客戶端的連接示意圖。其中,云服務(wù)器先使檢票設(shè)備與當(dāng)前需要檢票的活動(dòng)建立關(guān)聯(lián),也就是說賦予檢票設(shè)備以檢票的權(quán)限。然后客戶端向云服務(wù)器發(fā)送購票請(qǐng)求,云服務(wù)器根據(jù)用戶的購票請(qǐng)求,生成圖形碼信息,發(fā)送至客戶端。其中,圖形碼信息中存儲(chǔ)的購票信息和動(dòng)態(tài)識(shí)別碼信息,云服務(wù)器還將動(dòng)態(tài)識(shí)別碼信息發(fā)送至檢票設(shè)備,以供檢票設(shè)備對(duì)客戶端的動(dòng)態(tài)識(shí)別碼進(jìn)行驗(yàn)證。驗(yàn)證通過后,檢票設(shè)備可以掃描客戶端的圖形碼信息進(jìn)行檢票,并將檢票成功的結(jié)果上報(bào)至云服務(wù)器。
如圖7所示,為云服務(wù)器、檢票設(shè)備、客戶端和管理端的信息交互示意圖。為了更詳細(xì)地介紹本技術(shù)方案,圖7中還示出了管理端與云服務(wù)器、檢票設(shè)備和客戶的信息交互情況。在具體實(shí)施時(shí),實(shí)際是由管理端創(chuàng)建檢票項(xiàng)目,即需要檢票的活動(dòng)。并使檢票項(xiàng)目與檢票設(shè)備建立關(guān)聯(lián)。圖中以檢票設(shè)備為移動(dòng)終端、圖形碼信息為二維碼為例,客戶端在購票時(shí),向云服務(wù)器發(fā)送請(qǐng)求,如果購票成功,獲得檢票碼,并存儲(chǔ)在二維碼中,同時(shí)二維碼還存儲(chǔ)有網(wǎng)址信息,其中所述網(wǎng)址信息可以在檢票設(shè)備不具有檢票權(quán)限時(shí),將當(dāng)前網(wǎng)址引導(dǎo)至引導(dǎo)網(wǎng)址中,引導(dǎo)網(wǎng)址所對(duì)應(yīng)的頁面可以顯示廣告或出錯(cuò)信息等內(nèi)容。其中,動(dòng)態(tài)識(shí)別碼實(shí)際是由管理端生成并發(fā)放給客戶端和檢票設(shè)備的。檢票設(shè)備在檢票時(shí)掃描二維碼,如果檢票成功,將檢票成功的消息發(fā)送至管理端。
本實(shí)施例的技術(shù)方案可以根據(jù)圖形碼信息中的動(dòng)態(tài)識(shí)別碼,來證所述動(dòng)態(tài)識(shí)別碼是否為正確;若正確,說明圖形碼信息是正確的,然后再進(jìn)行檢票,從而避免圖形碼信息被偽造引起的損失。
圖8為本發(fā)明的票務(wù)安全管理裝置的實(shí)施例一的示意圖,如圖7所示,本實(shí)施例的票務(wù)安全管理裝置,具體可以包括驗(yàn)證模塊81、檢票模塊82和展示模塊83。
驗(yàn)證模塊81,配置基于圖形碼信息驗(yàn)證與圖形碼信息對(duì)應(yīng)的票務(wù)的真實(shí)性;
檢票模塊82,配置為當(dāng)所述票務(wù)真實(shí),基于所述圖形碼信息獲得購票信息,以核銷所述票務(wù);
展示模塊83,配置展示檢票結(jié)果。
本實(shí)施例的票務(wù)安全管理裝置,通過采用上述模塊對(duì)票務(wù)信息的安全進(jìn)行維護(hù)的實(shí)現(xiàn)機(jī)制與上述圖1所示實(shí)施例的票務(wù)安全管理方法的實(shí)現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖1所示實(shí)施例的記載,在此不再贅述。
圖9為本發(fā)明的票務(wù)安全管理裝置的實(shí)施例二的示意圖。如圖8所示,本實(shí)施例的票務(wù)安全管理裝置,進(jìn)一步可以包括處理模塊91、驗(yàn)證模塊92和接收模塊93。
發(fā)送模塊91,配置為當(dāng)接收到客戶端的購票請(qǐng)求時(shí),生成包含有購票信息和第一動(dòng)態(tài)識(shí)別碼的圖形碼信息,發(fā)送至客戶端;
驗(yàn)證模塊92,配置為同時(shí)將與所述第一動(dòng)態(tài)識(shí)別碼匹配的第二態(tài)識(shí)別碼發(fā)送至檢票設(shè)備,以使所述檢票設(shè)備驗(yàn)證所述第一動(dòng)態(tài)識(shí)別碼是否正確;
檢票模塊93,配置為接收檢票設(shè)備發(fā)送的檢票請(qǐng)求,并進(jìn)行響應(yīng)。
本實(shí)施例的票務(wù)安全管理裝置,通過采用上述模塊對(duì)票務(wù)信息的安全進(jìn)行維護(hù)的實(shí)現(xiàn)機(jī)制與上述圖3所示實(shí)施例的票務(wù)安全管理方法的實(shí)現(xiàn)機(jī)制相同,詳細(xì)可以參考上述圖3所示實(shí)施例的記載,在此不再贅述。
以上實(shí)施例僅為本發(fā)明的示例性實(shí)施例,不用于限制本發(fā)明,本發(fā)明的保護(hù)范圍由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實(shí)質(zhì)和保護(hù)范圍內(nèi),對(duì)本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護(hù)范圍內(nèi)。