本發(fā)明涉及通訊領(lǐng)域,具體而言,涉及電子充值卡處理方法、裝置和系統(tǒng)。
背景技術(shù):
目前,實(shí)物卡的使用已經(jīng)非常普遍,例如,運(yùn)營商目前使用的充值卡基于實(shí)物卡建立管理流程,來保障卡資源的安全性。但是,實(shí)物卡使用不是很方面,需要用戶攜帶一張物理卡片,這使用戶的使用比較麻煩。
針對(duì)上述的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了電子充值卡處理方法及裝置,能夠解決使用物理卡片所導(dǎo)致的至少一個(gè)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種電子充值卡處理方法,包括:接收購買電子充值卡的請求消息;響應(yīng)于所述請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);根據(jù)所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào);獲取所述電子充值卡的使用密碼,并與所述卡序列號(hào)相關(guān)聯(lián);將所述電子充值卡的卡序列號(hào)發(fā)送給所述電子充值卡的購買方,其中,所述使用密碼和所述卡序列號(hào)用于在所述電子充值卡被使用時(shí)進(jìn)行驗(yàn)證。
進(jìn)一步地,所述方法還包括在將所述電子充值卡的卡序列號(hào)發(fā)送給所述電子充值卡的購買方的同時(shí),將所述電子充值卡的狀態(tài)設(shè)置為激活狀態(tài)。
進(jìn)一步地,獲取所述電子充值卡的使用密碼包括:獲取所述購買方輸入的所述使用密碼或者獲取默認(rèn)的使用密碼;在獲取默認(rèn)的使用密碼的情況下,所述方法還包括:將所述默認(rèn)的使用密碼發(fā)送給所述電子充值卡的購買方。
進(jìn)一步地,根據(jù)所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào)包括:獲取所述購買方對(duì)應(yīng)的標(biāo)識(shí)信息,其中,所述標(biāo)識(shí)信息用于標(biāo)識(shí)所述購買方;根據(jù)所述標(biāo)識(shí)信息和所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào)。
進(jìn)一步地,根據(jù)所述標(biāo)識(shí)信息和所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào)包括:使用所述標(biāo)識(shí)信息對(duì)預(yù)先配置的根秘鑰進(jìn)行分散處理得到所述購買方對(duì)應(yīng)的秘鑰;使用所述購買方對(duì)應(yīng)的秘鑰對(duì)所述原始序列號(hào)進(jìn)行加密生成所述電子充值卡的卡序列號(hào)。
進(jìn)一步地,所述購買方對(duì)應(yīng)的標(biāo)識(shí)信息包括:所述購買方的手機(jī)號(hào)。
進(jìn)一步地,所述方法還包括:接收用于獲取充值密碼的請求消息;獲取預(yù)先配置的原始充值密碼;對(duì)所述原始充值密碼進(jìn)行加密計(jì)算得到充值密碼;將所述充值密碼發(fā)送給所述購買方。
進(jìn)一步地,所述方法還包括:在對(duì)所述電子充值卡進(jìn)行充值時(shí),至少根據(jù)所述充值密碼、所述使用密碼和所述電子充值卡的卡序列號(hào)進(jìn)行驗(yàn)證;在驗(yàn)證通過的情況下,確定對(duì)所述電子充值卡進(jìn)行充值。
進(jìn)一步地,至少根據(jù)所述充值密碼、所述使用密碼和所述電子充值卡的卡序列號(hào)進(jìn)行驗(yàn)證包括:接收密碼串,其中,所述密碼串是根據(jù)所述充值密碼、所述使用密碼和所述卡序列號(hào)加密得到的;對(duì)所述密碼串進(jìn)行解密獲取所述使用密碼、所述充值密碼和所述卡序列號(hào);根據(jù)所述卡序列號(hào)得到所述電子充值卡的原始序列號(hào);在所述使用密碼、所述充值密碼和所述原始序列號(hào)均驗(yàn)證通過的情況下,確定驗(yàn)證通過。
根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種電子充值卡處理裝置,包括:接收單元,用于接收購買電子充值卡的請求消息;第一獲取單元,用于響應(yīng)于所述請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);生成單元,用于根據(jù)所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào);第二獲取單元,用于獲取所述電子充值卡的使用密碼,并與所述卡序列號(hào)相關(guān)聯(lián);發(fā)送單元,用于將所述電子充值卡的卡序列號(hào)發(fā)送給所述電子充值卡的購買方,其中,所述使用密碼和所述卡序列號(hào)用于在所述電子充值卡被使用時(shí)進(jìn)行驗(yàn)證。
進(jìn)一步地,所述生成單元,用于獲取所述購買方對(duì)應(yīng)的標(biāo)識(shí)信息,并根據(jù)所述標(biāo)識(shí)信息和所述原始序列號(hào)生成所述電子充值卡的卡序列號(hào),其中,所述標(biāo)識(shí)信息用于標(biāo)識(shí)所述購買方。
根據(jù)本發(fā)明的一個(gè)方面,還提供了一種電子充值卡管理系統(tǒng),包括:電子充值卡制卡平臺(tái),CRM/BOSS系統(tǒng),以及電子充值數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng),其特征在于:電子充值卡制卡平臺(tái)生成可用于銷售的電子充值卡數(shù)據(jù),并將所述電子充值卡數(shù)據(jù)返回CRM/BOSS系統(tǒng)用于銷售,此時(shí)卡狀態(tài)為“未激活”;CRM/BOSS系統(tǒng)把電子充值卡數(shù)據(jù)裝載到電子充值數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng),此時(shí)卡狀態(tài)為“生成”;電子充值數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)將“生成”信息發(fā)送給CRM/BOSS系統(tǒng);CRM/BOSS系統(tǒng)接收請求購買充值卡的請求數(shù)據(jù),購買成功后,發(fā)送生成信息,并向電子充值數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)發(fā)起激活請求,此時(shí)卡狀態(tài)為“已激活”;電子充值數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)收到充值請求時(shí),進(jìn)行充值操作,充值完成,此時(shí)卡狀態(tài)為“充值已使用狀態(tài)”;以及CRM/BOSS發(fā)送充值的具體信息,此時(shí)卡狀態(tài)為“已使用”。
在本發(fā)明實(shí)施例中,接收購買電子充值卡的請求消息;響應(yīng)于請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);根據(jù)原始序列號(hào)生成電子充值卡的卡序列號(hào);獲取電子充值卡的使用密碼,并與卡序列號(hào)相關(guān)聯(lián);將電子充值卡的卡序列號(hào)發(fā)送給電子充值卡的購買方。通過本發(fā)明實(shí)施例進(jìn)而解決了現(xiàn)有技術(shù)中使用物理卡片所導(dǎo)致的問題,并且電子充值卡的序列號(hào)是根據(jù)原始序列號(hào)生成的,在提高用戶使用便利性的同時(shí),提高了電子充值卡的安全性。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的電子充值卡處理方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的電子充值卡的購買流程示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例的電子充值卡充值流程的示意圖;
圖4是根據(jù)本發(fā)明實(shí)施例的電子充值卡管理系統(tǒng)的架構(gòu)示意圖;以及,
圖5是根據(jù)本發(fā)明實(shí)施例的電子充值卡處理裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
在本實(shí)施例中提供了一種電子充值卡處理方法,圖1是根據(jù)本發(fā)明實(shí)施例的電子充值卡處理方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,接收購買電子充值卡的請求消息;
步驟S104,響應(yīng)于請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);
步驟S106,根據(jù)原始序列號(hào)生成電子充值卡的卡序列號(hào);
步驟S108,獲取電子充值卡的使用密碼,并與所述卡序列號(hào)相關(guān)聯(lián);
步驟S110,將電子充值卡的卡序列號(hào)發(fā)送給電子充值卡的購買方,其中,使用密碼和卡序列號(hào)用于在電子充值卡被使用時(shí)進(jìn)行驗(yàn)證。
通過上述步驟解決了現(xiàn)有技術(shù)中使用物理卡片所導(dǎo)致的問題,并且電子充值卡的序列號(hào)是根據(jù)原始序列號(hào)生成的,在提高用戶使用便利性的同時(shí),提高了電子充值卡的安全性。
原始序列號(hào)的生成方法有很多種,例如,可以由批號(hào)+序號(hào)+卡號(hào)+密碼構(gòu)成,其中,批號(hào):制卡使用的批量生產(chǎn)號(hào)碼,該號(hào)碼自動(dòng)順序生成;序號(hào):批號(hào)的延續(xù),標(biāo)志該號(hào)碼在一批卡種的順序,也代表該批卡的數(shù)量;卡號(hào):順序生成。這只是一種原始序列號(hào)的生成方法,本實(shí)施例并不限于此。
為了便于用戶使用,可以由用戶(即電子購物卡的購買方)自己輸入密碼,或者也可以使用默認(rèn)的使用密碼。在一個(gè)可選的實(shí)施方式中,在使用默認(rèn)的使用密碼的情況下,還可以將默認(rèn)的使用密碼發(fā)送給電子充值卡的購買方。
本實(shí)施例中,為了安全沒有直接使用原始序列號(hào)作為卡號(hào),而是根據(jù)原始序列號(hào)生成卡序列號(hào),生成卡序列號(hào)的方式有很多種,為了是該卡序列號(hào)可以與用戶相關(guān),在一個(gè)可選的實(shí)施方式中,可以首先獲取購買方對(duì)應(yīng)的標(biāo)識(shí)信息,其中,該標(biāo)識(shí)信息用于標(biāo)識(shí)購買方;然后,再根據(jù)該標(biāo)識(shí)信息和原始序列號(hào)生成電子充值卡的卡序列號(hào)。
在這個(gè)可選的實(shí)施方式中,不僅僅根據(jù)原始序列號(hào)生成卡序列號(hào),在生成的過程中還使用了用于標(biāo)識(shí)購買方的標(biāo)識(shí)信息,從而使該卡序列號(hào)與該購買方相關(guān),從而提高了安全性。
購買方對(duì)應(yīng)的標(biāo)識(shí)信息可以是購買方的身份證號(hào)碼、手機(jī)號(hào)碼等。生成卡序列號(hào)的方式也有很多種,例如,可以使用該標(biāo)識(shí)信息對(duì)預(yù)先配置的根秘鑰進(jìn)行分散處理得到購買方對(duì)應(yīng)的秘鑰,然后,使用購買方對(duì)應(yīng)的秘鑰對(duì)原始序列號(hào)進(jìn)行加密生成電子充值卡的卡序列號(hào)。
下面結(jié)合附圖進(jìn)行說明,圖2是根據(jù)本發(fā)明實(shí)施例的電子充值卡的購買流程示意圖,如圖2所示,用戶請求購買電子充值卡,然后,用戶設(shè)置使用密碼,可使用默認(rèn)支付密碼。通過CRM/BOSS系統(tǒng)透傳,向電子充值卡管理平臺(tái)發(fā)起激活請求。電子充值卡管理平臺(tái)根據(jù)算法A計(jì)算出本次購買的電子充值卡序列。返回卡序列號(hào)給用戶。
算法A:使用對(duì)稱加密算法3DES進(jìn)行加密處理。
在算法A中,先用手機(jī)號(hào)碼作為分散因子對(duì)根秘鑰進(jìn)行分散處理,獲得該手機(jī)用戶的秘鑰B:createMISKey(KEY_A,misidn,KEY_B)其次,使用KEY_B作為秘鑰對(duì)電子充值卡原始序列號(hào)進(jìn)行3DES加密,獲取到用戶可見的卡序列號(hào)。
在上述實(shí)施例中,設(shè)置了使用密碼,充值的時(shí)候也可以使用該使用密碼,但是為了更加安全,在一個(gè)可選的實(shí)施方式中,還可以使用與使用密碼不同的充值密碼。該充值密碼可以是用戶設(shè)置的,也可以是預(yù)先配置的。
當(dāng)然,如果把預(yù)先配置的密碼發(fā)給購買方可能存在安全隱患,為了更加安全,可以獲取預(yù)先配置的原始充值密碼,對(duì)原始充值密碼進(jìn)行加密計(jì)算得到充值密碼,再將充值密碼發(fā)送給購買方。
在充值的時(shí)候,可以僅僅驗(yàn)證充值密碼。在一個(gè)可選實(shí)施方式中,提供了一個(gè)更加安全的驗(yàn)證方式。在該可選實(shí)施方式中,在對(duì)電子充值卡進(jìn)行充值時(shí),至少根據(jù)充值密碼、使用密碼和電子充值卡的卡序列號(hào)進(jìn)行驗(yàn)證;在驗(yàn)證通過的情況下,確定對(duì)電子充值卡進(jìn)行充值。
驗(yàn)證的方式也有很多種,例如,可以首先接收密碼串,其中,密碼串是根據(jù)充值密碼、使用密碼和卡序列號(hào)加密得到的;對(duì)密碼串進(jìn)行解密獲取使用密碼、充值密碼和卡序列號(hào);根據(jù)卡序列號(hào)得到電子充值卡的原始序列號(hào);在使用密碼、充值密碼和原始序列號(hào)均驗(yàn)證通過的情況下,確定驗(yàn)證通過。
下面結(jié)合附圖進(jìn)行說明。圖3是根據(jù)本發(fā)明實(shí)施例的電子充值卡充值流程的示意圖,如圖3所示,用戶需要使用電子充值卡,發(fā)起請求獲取充值卡密碼。由營業(yè)前臺(tái)或者電子渠道提交電子充值卡管理平臺(tái)獲取充值密碼,電子充值卡管理平臺(tái)根據(jù)算法B(3DES加密算法)計(jì)算出充值密碼給用戶。用戶使用電子充值卡充值時(shí),從營業(yè)前臺(tái)或者電子渠道發(fā)起請求到電子充值卡管理平臺(tái),電子充值卡管理平臺(tái)對(duì)用戶輸入的充值密碼與購買時(shí)設(shè)置的使用密碼進(jìn)行加密運(yùn)算,得出結(jié)果與電子充值卡原始充值密碼進(jìn)行匹配,匹配成功調(diào)用BOSS進(jìn)行充值。
具體算法為:使用對(duì)稱加密算法3DES與非對(duì)稱加密算法RSA相結(jié)合的方式進(jìn)行加密處理,加密處理的具體過程如下:營業(yè)將充值密碼+卡序列號(hào)+使用密碼先使用3DES加密生成對(duì)應(yīng)的密碼串,將密碼串使用營業(yè)加密公鑰進(jìn)行RSA加密,加密后的密碼串發(fā)送給電子充值卡管理平臺(tái)。電子充值卡管理平臺(tái)收到密碼串后,先使用與營業(yè)匹配的私鑰進(jìn)行解密,再用3DES解密,拆解獲取到的密碼串,得到充值密碼與使用密碼,還有序列號(hào)。將序列號(hào)繼續(xù)使用3DES解密,得到原始序列號(hào)。將原始序列號(hào),充值密碼,使用密碼分別匹配,全部匹配上才算可以充值。
BOSS側(cè)充值成功,電子充值卡管理平臺(tái)將結(jié)果通知給發(fā)起方。
BOSS側(cè)將充值結(jié)果通知CRM。
圖2和圖3中涉及到系統(tǒng),圖4是根據(jù)本發(fā)明實(shí)施例的電子充值卡管理系統(tǒng)的架構(gòu)示意圖,如圖4所示:
①電子充值卡制卡平臺(tái)為卡數(shù)據(jù)生成平臺(tái),根據(jù)業(yè)務(wù)需求,按照財(cái)務(wù)、資源管理要求,在系統(tǒng)后臺(tái)配置可用于銷售的電子充值卡數(shù)據(jù),包含面值、張數(shù)等,支持實(shí)時(shí)請求制卡與批量制卡;
②電子充值卡制作平臺(tái)制卡數(shù)據(jù)生成后,制卡數(shù)據(jù)返回給CRM/BOSS系統(tǒng)用于銷售,此時(shí)卡狀態(tài)為“未激活”;
③CRM/BOSS系統(tǒng)把電子充值卡數(shù)據(jù)裝載到電子充值卡數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng),此時(shí)卡狀態(tài)為“生成”,卡信息以CRM/BOSS側(cè)為準(zhǔn);電子充值卡數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)將“生成”信息發(fā)送給CRM/BOSS系統(tǒng);
④手機(jī)充值客戶或購卡客戶通過實(shí)體營業(yè)廳、網(wǎng)廳等渠道請求購買充值卡時(shí),其請求數(shù)據(jù)數(shù)據(jù)被提交到CRM系統(tǒng),客戶在營業(yè)廳或者電子渠道購買電子充值卡成功后,CRM/BOSS系統(tǒng)將生成信息包括電子充值卡序列發(fā)送給手機(jī)充值客戶或購卡客戶至用戶卡包,并發(fā)起電子充值卡“激活”請求流程
⑤電子充值卡銷售出去的同時(shí),CRM/BOSS系統(tǒng)向電子充值卡數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)發(fā)起激活請求,此時(shí)卡狀態(tài)為“已激活”;
⑥用戶憑密碼請求,通過電子渠道卡包應(yīng)用完成充值。電子充值卡數(shù)據(jù)管理及充值鑒權(quán)系統(tǒng)收到用戶的充值請求時(shí),進(jìn)行充值操作,充值完成,此時(shí)卡狀態(tài)為“充值已使用狀態(tài)”,BOSS系統(tǒng)充值到賬后通知CRM,CRM發(fā)送充值的具體信息給用戶。此時(shí)卡狀態(tài)為“已使用”。
上述可選實(shí)施方式中,同一電子充值卡的充值密碼與使用密碼分別在不同渠道設(shè)置,使用密碼在購買時(shí)由用戶設(shè)置或系統(tǒng)默認(rèn)生成,充值密碼在用戶需要使用時(shí)向電子充值卡管理平臺(tái)獲取。購買時(shí)生成電子充值卡序列,序列將手機(jī)號(hào)作為加密分散因子,建立號(hào)碼與電子充值卡的關(guān)系。電子充值卡信息包括卡序列、充值密碼、使用密碼三個(gè)要素。購買時(shí)實(shí)時(shí)激活電子充值卡。
通過上述可選實(shí)施方式,同時(shí)支持實(shí)時(shí)制卡請求與批量制卡請求。用戶購買電子充值卡時(shí)設(shè)置使用密碼。并生成充值卡序列號(hào)給用戶,充值卡序列號(hào)生成以手機(jī)號(hào)作為分散因子,通過二次加密,建立卡與消費(fèi)手機(jī)號(hào)的唯一關(guān)聯(lián)關(guān)系,防止在消費(fèi)過程中被偽造與篡改。用戶需要使用時(shí),根據(jù)用戶購買時(shí)設(shè)置的使用密碼以及電子充值卡充值密碼進(jìn)行加密運(yùn)算,將計(jì)算出的充值密碼發(fā)送給用戶,不完全密碼和使用密碼結(jié)合方式,保障了電子充值卡使用環(huán)節(jié)的安全性。
在本實(shí)施例中,還提供了一種電子充值卡處理裝置,圖5是根據(jù)本發(fā)明實(shí)施例的電子充值卡處理裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括:
接收單元52,用于接收購買電子充值卡的請求消息;
第一獲取單元54,用于響應(yīng)于請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);
生成單元56,用于根據(jù)原始序列號(hào)生成電子充值卡的卡序列號(hào);
第二獲取單元58,用于獲取電子充值卡的使用密碼,并與所述卡序列號(hào)相關(guān)聯(lián);
發(fā)送單元60,用于將電子充值卡的卡序列號(hào)發(fā)送給電子充值卡的購買方,其中,使用密碼和卡序列號(hào)用于在電子充值卡被使用時(shí)進(jìn)行驗(yàn)證。
作為一個(gè)可選實(shí)施方式,生成單元56,用于獲取購買方對(duì)應(yīng)的標(biāo)識(shí)信息,并根據(jù)標(biāo)識(shí)信息和原始序列號(hào)生成電子充值卡的卡序列號(hào),其中,標(biāo)識(shí)信息用于標(biāo)識(shí)購買方。
上述裝置中的單元還可以實(shí)現(xiàn)上述可選實(shí)施方式中的方法步驟,在此不再贅述。
本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)。該存儲(chǔ)介質(zhì)可以包括但是不限于:閃存盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取器(Random Access Memory,RAM)、磁盤或光盤。隨著技術(shù)的發(fā)展出現(xiàn)的其他存儲(chǔ)介也可以實(shí)現(xiàn)本實(shí)施例。
本實(shí)施例中的存儲(chǔ)介質(zhì)保存有計(jì)算機(jī)程序或軟件程序,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:接收購買電子充值卡的請求消息;響應(yīng)于請求消息,從預(yù)先配置的多張電子充值卡中獲取一張電子充值卡的原始序列號(hào);根據(jù)原始序列號(hào)生成電子充值卡的卡序列號(hào);獲取電子充值卡的使用密碼,并與卡序列號(hào)相關(guān)聯(lián);將電子充值卡的卡序列號(hào)發(fā)送給電子充值卡的購買方,其中,使用密碼和卡序列號(hào)用于在電子充值卡被使用時(shí)進(jìn)行驗(yàn)證。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:在將所述電子充值卡的卡序列號(hào)發(fā)送給所述電子充值卡的購買方的同時(shí),將所述電子充值卡的狀態(tài)設(shè)置為激活狀態(tài)。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:獲取購買方輸入的使用密碼或者獲取默認(rèn)的使用密碼;在獲取默認(rèn)的使用密碼的情況下,方法還包括:將默認(rèn)的使用密碼發(fā)送給電子充值卡的購買方。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:獲取購買方對(duì)應(yīng)的標(biāo)識(shí)信息,其中,標(biāo)識(shí)信息用于標(biāo)識(shí)購買方;根據(jù)標(biāo)識(shí)信息和原始序列號(hào)生成電子充值卡的卡序列號(hào)。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:使用標(biāo)識(shí)信息對(duì)預(yù)先配置的根秘鑰進(jìn)行分散處理得到購買方對(duì)應(yīng)的秘鑰;使用購買方對(duì)應(yīng)的秘鑰對(duì)原始序列號(hào)進(jìn)行加密生成電子充值卡的卡序列號(hào)。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:接收用于獲取充值密碼的請求消息;獲取預(yù)先配置的原始充值密碼;對(duì)原始充值密碼進(jìn)行加密計(jì)算得到充值密碼;將充值密碼發(fā)送給購買方。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:在對(duì)電子充值卡進(jìn)行充值時(shí),至少根據(jù)充值密碼、使用密碼和電子充值卡的卡序列號(hào)進(jìn)行驗(yàn)證;在驗(yàn)證通過的情況下,確定對(duì)電子充值卡進(jìn)行充值。
作為一個(gè)可選的實(shí)施方式,該計(jì)算機(jī)程序或軟件程序用于執(zhí)行:接收密碼串,其中,密碼串是根據(jù)充值密碼、使用密碼和卡序列號(hào)加密得到的;對(duì)密碼串進(jìn)行解密獲取使用密碼、充值密碼和卡序列號(hào);根據(jù)卡序列號(hào)得到電子充值卡的原始序列號(hào);在使用密碼、充值密碼和原始序列號(hào)均驗(yàn)證通過的情況下,確定驗(yàn)證通過。
上述存儲(chǔ)介質(zhì)還可以保存上述計(jì)算機(jī)程序或軟件程序執(zhí)行過程中使用到的或者產(chǎn)生的數(shù)據(jù)。
上述存儲(chǔ)介質(zhì)可以只起到保存的作用,而計(jì)算機(jī)程序或軟件程序的執(zhí)行可以由處理器來實(shí)現(xiàn)。上述的存儲(chǔ)介質(zhì)和處理器可以是基站設(shè)備中的,當(dāng)然,隨著技術(shù)的發(fā)展也可以至通信網(wǎng)絡(luò)中的其他設(shè)備中的。
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以用于保存上述實(shí)施例1至4所提供的方案所執(zhí)行的程序代碼。
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以位于計(jì)算機(jī)網(wǎng)絡(luò)中計(jì)算機(jī)終端群中的任意一個(gè)計(jì)算機(jī)終端中,或者位于移動(dòng)終端群中的任意一個(gè)移動(dòng)終端中。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的可選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。