互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于網(wǎng)絡(luò)領(lǐng)域,提供了一種互聯(lián)網(wǎng)的磁卡支付方法及系統(tǒng),該方法包括:刷卡裝置獲取銀行卡的磁道信息,保存該磁道信息;在用戶需要付款時,刷卡裝置提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。本發(fā)明提供的技術(shù)方案具有方便用戶的優(yōu)點(diǎn)。
【專利說明】互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)技術(shù)。
【背景技術(shù)】
[0002]隨著科技和網(wǎng)絡(luò)技術(shù)的發(fā)展,計算機(jī)網(wǎng)絡(luò)滲透到生活的方方面面,例如網(wǎng)絡(luò)購物,網(wǎng)絡(luò)訂票,網(wǎng)絡(luò)推廣等等,伴隨著這些業(yè)務(wù)的產(chǎn)生,網(wǎng)絡(luò)購物和網(wǎng)絡(luò)支付就成了一種客戶的需求,為了達(dá)到網(wǎng)絡(luò)支付的功能,各個商戶出現(xiàn)了各種產(chǎn)品,這些均是一些支付方式以方便用戶網(wǎng)購。
[0003]現(xiàn)有的網(wǎng)絡(luò)購物方式分為二種:
第一種,直接刷卡支付,此種方式需要付款人隨時攜帶磁卡進(jìn)行刷卡,如果沒有磁卡時,無法進(jìn)行刷卡服務(wù),針對此種情況,現(xiàn)有技術(shù)又提供一種支付方法,俗稱網(wǎng)銀支付。
[0004]第二種,網(wǎng)銀支付,網(wǎng)銀支付的方式是通過向用戶提供一種支付的界面,用戶登陸該界面后,輸入卡號和密碼(pin)完成支付,此種方式快捷簡單,是目前網(wǎng)絡(luò)購物的主要的支付方式。
[0005]在實(shí)現(xiàn)現(xiàn)有技術(shù)的過程中,本發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下的技術(shù)問題:
現(xiàn)有技術(shù)一在無卡時無法進(jìn)行刷卡消費(fèi),對客戶來說不方便,每次均無需要刷卡支
付;
現(xiàn)有技術(shù)二雖說支付方便,但是現(xiàn)有技術(shù)二的網(wǎng)銀前期操作繁瑣,需要用戶去銀行進(jìn)行網(wǎng)銀的相關(guān)綁定操作,流程長,操作繁瑣,并且網(wǎng)絡(luò)銀行無法進(jìn)行跨行操作,例如中國銀行的網(wǎng)銀無法進(jìn)行招商銀行網(wǎng)銀卡的相關(guān)操作。
[0006]綜上所述,現(xiàn)有技術(shù)存在用戶使用不方便的缺點(diǎn)。
[0007]
【發(fā)明內(nèi)容】
[0008]本發(fā)明實(shí)施例的目的在于提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,旨在解決現(xiàn)有的技術(shù)方案用戶使用不方便的問題。
[0009]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,所述方法具體包括:
刷卡裝置獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述0RIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲;
在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和所述INDEX組合成密文磁道數(shù)據(jù)后,將該密文磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該密文磁道信息和密碼完成付款。[0010]另一方面,提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,所述方法具體包括:
刷卡裝置獲取銀行卡的磁道信息,將所述磁道信息進(jìn)行加密后,得到密文磁道數(shù)據(jù),然
后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述0RIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ;
在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該磁道數(shù)據(jù)和密碼完成付款。
[0011]還一方面,提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,所述方法包括:
刷卡裝置獲取銀行卡的磁道信息,保存該磁道信息;
在用戶需要付款時,刷卡裝置提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。
[0012]下一方面,提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,所述方法包括:
網(wǎng)銀系統(tǒng)接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識;
網(wǎng)銀系統(tǒng)保存該磁道信息和磁道信息標(biāo)識;
網(wǎng)銀系統(tǒng)接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
[0013]又一方面,提供一種刷卡裝置,所述刷卡裝置包括:獲取保存單元和提示發(fā)送單元;
所述獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲;
所述提示發(fā)送單元具體用于在用戶需要付款時,提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和所述INDEX組合成密文磁道數(shù)據(jù)后,將該密文磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該密文磁道信息和密碼完成付款。
[0014]另外一方面,提供一種刷卡裝置,所述裝置包括:獲取保存單元和提示發(fā)送單元; 所述獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密
文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ;
所述提示發(fā)送單元具體用于在用戶需要付款時,提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該密文磁道數(shù)據(jù)和密碼完成付款。
[0015]后一發(fā)明,提供一種刷卡裝置,所述裝置包括: 獲取保存單元,用于獲取銀行卡的磁道信息,保存該磁道信息;
提示發(fā)送單元,用于在用戶需要付款時,提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付政。
[0016]最后一方面,提供一種網(wǎng)銀系統(tǒng),所述網(wǎng)銀系統(tǒng)包括:
接收單元,用于接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識;
保存單元,用于保存該磁道信息和磁道信息標(biāo)識;
提取支付單元,用于接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
[0017]在本發(fā)明實(shí)施例中,本發(fā)明提供的技術(shù)方案提供的技術(shù)方案在獲取銀行卡的磁道信息后,將磁道信息保存,這樣,用戶需要付款時,就直接提示用戶輸入密碼,并將密碼和磁道信息發(fā)送給網(wǎng)銀系統(tǒng),此時網(wǎng)銀系統(tǒng)進(jìn)行扣款操作時,由于即有磁道信息又有密碼,所以此屬于有磁有密的操作方式,即直接從該磁道信息對應(yīng)的賬戶中驗證密碼以及在密碼驗證成功后進(jìn)行扣款操作,因為本實(shí)施例提供的方式無需進(jìn)行用戶再次刷卡獲取磁道信息,所以其具有方便用戶購物的優(yōu)點(diǎn),另外,由于網(wǎng)銀系統(tǒng)屬于有磁有密的操作方式,此時網(wǎng)銀系統(tǒng)在進(jìn)行操作時走的是有卡支付方式,此時無需用戶開通網(wǎng)銀即能完成無卡支付,并且也能夠完成跨行支付。所以其具有方便用戶操作的優(yōu)點(diǎn)。
[0018]
【專利附圖】
【附圖說明】
[0019]圖1是本發(fā)明提供的一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法的流程圖;
圖2是本發(fā)明提供的一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法的流程圖;
圖3是本發(fā)明提供的一種刷卡裝置的結(jié)構(gòu)圖;
圖4是本發(fā)明提供的一種網(wǎng)銀系統(tǒng)的結(jié)構(gòu)圖。
[0020]
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]本發(fā)明實(shí)施例的技術(shù)方案是基于如下場景來實(shí)現(xiàn)的,現(xiàn)有的網(wǎng)絡(luò)銀行具有如不能跨行操作,不能再未開通網(wǎng)銀的情況下實(shí)現(xiàn)消費(fèi),所以現(xiàn)在需要一種全新的支付方式的技術(shù)實(shí)現(xiàn)方案。
[0023]本發(fā)明【具體實(shí)施方式】提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,該方法如圖1所示,包括:
SI 1、刷卡裝置獲取銀行卡的磁道信息,保存該磁道信息;
S12、在用戶需要付款時,刷卡裝置提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。
[0024]可選的,上述S12刷卡裝置提示用戶輸入密碼的操作之前還可以包括: 判斷此次付款的金額是否符合預(yù)設(shè)條件,如符合預(yù)設(shè)條件,提示用戶輸入密碼。
[0025]需要說明的是,上述預(yù)設(shè)條件可以為:1000以下,當(dāng)然也可以由其他的金額,例如500 或 5000。
[0026]需要說明的是,上述保存的磁道信息可以采用加密的方式保存,具體的加密算法例如DES、AES、MD5或RSA等,當(dāng)然為了提高安全性,可以將私鑰保存在本地設(shè)備(例如刷卡終端內(nèi)),網(wǎng)銀系統(tǒng)保存公鑰,該公鑰和私鑰為密鑰對,這樣破解者需要破解雙方的密鑰才能夠拿到磁道信息,所以其具有安全性高的優(yōu)點(diǎn)。
[0027]本發(fā)明【具體實(shí)施方式】還提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,該方法的實(shí)現(xiàn)方式具體可以包括:刷卡裝置獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串0RIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲;
在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,將該密文磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該密文磁道信息和密碼完成付款。
[0028]本發(fā)明實(shí)施例提供的方法由于將加密后的磁道數(shù)據(jù)進(jìn)行可視化處理后,提取特征碼,然后將非特征碼存儲,此時存儲的就不是磁道數(shù)據(jù)了,根據(jù)金融規(guī)定,此時的數(shù)據(jù)可以任意存儲(因為完整的磁道數(shù)據(jù)是不容許存儲的),所以其能夠?qū)崿F(xiàn)無卡狀態(tài)下的有磁有密的刷卡消費(fèi)。
[0029]本發(fā)明實(shí)施例又提供一種互聯(lián)網(wǎng)的磁卡支付方法,該方法的實(shí)現(xiàn)方式具體還可以包括:
刷卡裝置獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到一串密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述0RIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ;
在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該密文磁道數(shù)據(jù)和密碼完成付款。
[0030]需要說明的是,上述兩種方法均把磁道信息分成特征碼和非特征碼,由于特征碼為用戶手動輸入的特征碼,所以即使黑客破解非特征碼也不能獲取磁道信息,所以其對磁道信息有保密效果好的優(yōu)點(diǎn)。
[0031]需要說明的是,刷卡裝置在用戶輸入特征碼以后,還可以對該特征碼進(jìn)行驗證,具體的驗證方法可以采用由特征碼、非特征碼及特征碼所在原密文磁道數(shù)據(jù)0RIGINAL_TRACK_DATA 的位置 INDEX 推導(dǎo)一個新密文磁道數(shù)據(jù) NEW_TRACK_DATA,對 NEW_TRACK_DATA進(jìn)行MD5或SHAl哈唏運(yùn)行得到新的摘要信息NEW_HASH_DATA,如果NEW_HASH_DATA與HASH_DATA (原密文磁道數(shù)據(jù)的摘要信息)相等,則認(rèn)為NEW_TRACK_DATA與ORIGINAL_TRACK_DATA相同,從而認(rèn)為用戶輸入的特征碼是合法的、有效的。[0032]本發(fā)明【具體實(shí)施方式】提供的方法在獲取銀行卡的磁道信息后,將磁道信息保存,這樣,用戶需要付款時,就直接提示用戶輸入密碼,并將密碼和磁道信息發(fā)送給網(wǎng)銀系統(tǒng),此時網(wǎng)銀系統(tǒng)進(jìn)行扣款操作時,由于即有磁道信息又有密碼,所以此屬于有磁有密的操作方式,即直接從該磁道信息對應(yīng)的賬戶中驗證密碼以及在密碼驗證成功后進(jìn)行扣款操作,因為本實(shí)施例提供的方式無需進(jìn)行用戶再次刷卡獲取磁道信息,所以其具有方便用戶購物的優(yōu)點(diǎn),另外,由于網(wǎng)銀系統(tǒng)屬于有磁有密的操作方式,此時網(wǎng)銀系統(tǒng)在進(jìn)行操作時走的是有卡支付方式,此時無需用戶開通網(wǎng)銀即能完成無卡支付,并且也能夠完成跨行支付。所以其具有方便用戶操作的優(yōu)點(diǎn)。
[0033]本發(fā)明還提供一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,該方法如圖2所示,包括:
521、網(wǎng)銀系統(tǒng)接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識;
522、網(wǎng)銀系統(tǒng)保存該磁道信息和磁道信息標(biāo)識;
523、網(wǎng)銀系統(tǒng)接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
[0034]本發(fā)明【具體實(shí)施方式】提供的方法在網(wǎng)銀系統(tǒng)獲取銀行卡的磁道信息后,將磁道信息保存,這樣,用戶需要付款時,直接將密碼和磁道信息標(biāo)識發(fā)送給網(wǎng)銀系統(tǒng),此時網(wǎng)銀系統(tǒng)進(jìn)行扣款操作時,由于即有磁道信息又有密碼,所以此屬于有磁有密的操作方式,即直接從該磁道信息對應(yīng)的賬戶中驗證密碼以及在密碼驗證成功后進(jìn)行扣款操作,因為本實(shí)施例提供的方式無需進(jìn)行用戶再次刷卡獲取磁道信息,所以其具有方便用戶購物的優(yōu)點(diǎn),另外,由于網(wǎng)銀系統(tǒng)屬于有磁有密的操作方式,此時網(wǎng)銀系統(tǒng)在進(jìn)行操作時走的是有卡支付方式,此時無需用戶開通網(wǎng)銀即能完成無卡支付,并且也能夠完成跨行支付。所以其具有方便用戶操作的優(yōu)點(diǎn)。
[0035]本發(fā)明【具體實(shí)施方式】提供一種刷卡裝置,該裝置如圖3所示,包括:
獲取保存單元31,用于獲取銀行卡的磁道信息,保存該磁道信息;
提示發(fā)送單元32,用于在用戶需要付款時,提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。
[0036]本發(fā)明【具體實(shí)施方式】提供的裝置在獲取銀行卡的磁道信息后,將磁道信息保存,這樣,用戶需要付款時,就直接提示用戶輸入密碼,并將密碼和磁道信息發(fā)送給網(wǎng)銀系統(tǒng),此時網(wǎng)銀系統(tǒng)進(jìn)行扣款操作時,由于即有磁道信息又有密碼,所以此屬于有磁有密的操作方式,即直接從該磁道信息對應(yīng)的賬戶中驗證密碼以及在密碼驗證成功后進(jìn)行扣款操作,因為本實(shí)施例提供的方式無需進(jìn)行用戶再次刷卡獲取磁道信息,所以其具有方便用戶購物的優(yōu)點(diǎn),另外,由于網(wǎng)銀系統(tǒng)屬于有磁有密的操作方式,此時網(wǎng)銀系統(tǒng)在進(jìn)行操作時走的是有卡支付方式,此時無需用戶開通網(wǎng)銀即能完成無卡支付,并且也能夠完成跨行支付。所以其具有方便用戶操作的優(yōu)點(diǎn)。
[0037]本實(shí)施例還提供一種刷卡裝置,該刷卡裝置包括:獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到一串密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲; 提示發(fā)送單元具體用于在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,將該磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。
[0038]本發(fā)明實(shí)施例還提供一種刷卡裝置,該裝置包括:獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到一串密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ;
提示發(fā)送單元具體用于在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該磁道數(shù)據(jù)和密碼完成付款。
[0039]本發(fā)明【具體實(shí)施方式】提供一種網(wǎng)銀系統(tǒng),該網(wǎng)銀系統(tǒng)如圖4所示,包括:
接收單元41,用于接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識;
保存單元42,用于保存該磁道信息和磁道信息標(biāo)識;
提取支付單元43,用于接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
[0040]本發(fā)明【具體實(shí)施方式】提供網(wǎng)銀系統(tǒng)獲取銀行卡的磁道信息后,將磁道信息保存,這樣,用戶需要付款時,直接將密碼和磁道信息標(biāo)識發(fā)送給網(wǎng)銀系統(tǒng),此時網(wǎng)銀系統(tǒng)進(jìn)行扣款操作時,由于即有磁道信息又有密碼,所以此屬于有磁有密的操作方式,即直接從該磁道信息對應(yīng)的賬戶中驗證密碼以及在密碼驗證成功后進(jìn)行扣款操作,因為本實(shí)施例提供的方式無需進(jìn)行用戶再次刷卡獲取磁道信息,所以其具有方便用戶購物的優(yōu)點(diǎn),另外,由于網(wǎng)銀系統(tǒng)屬于有磁有密的操作方式,此時網(wǎng)銀系統(tǒng)在進(jìn)行操作時走的是有卡支付方式,此時無需用戶開通網(wǎng)銀即能完成無卡支付,并且也能夠完成跨行支付。所以其具有方便用戶操作的優(yōu)點(diǎn)。
[0041]值得注意的是,上述實(shí)施例中,所包括的各個單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0042]另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤或光盤等。
[0043]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,其特征在于,所述方法具體包括: 刷卡裝置獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲; 在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和所述INDEX組合成密文磁道數(shù)據(jù)后,將該密文磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該密文磁道信息和密碼完成付款。
2.一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,,其特征在于,所述方法具體包括: 刷卡裝置獲取銀行卡的磁道信息,將所述磁道信息進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ; 在用戶需要付款時,刷卡裝置提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該磁道數(shù)據(jù)和密碼完成付款。
3.—種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,其特征在于,所述方法包括: 刷卡裝置獲取銀行卡的磁道信息,保存該磁道信息; 在用戶需要付款時,刷卡裝置提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付款。
4.一種互聯(lián)網(wǎng)的磁卡支付的實(shí)現(xiàn)方法,其特征在于,所述方法包括: 網(wǎng)銀系統(tǒng)接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識; 網(wǎng)銀系統(tǒng)保存該磁道信息和磁道信息標(biāo)識; 網(wǎng)銀系統(tǒng)接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
5.一種刷卡裝置,其特征在于,所述刷卡裝置包括:獲取保存單元和提示發(fā)送單元; 所述獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼存儲; 所述提示發(fā)送單元具體用于在用戶需要付款時,提示用戶輸入密碼和特征碼,將特征碼、保存的非特征碼和所述INDEX組合成密文磁道數(shù)據(jù)后,將該密文磁道數(shù)據(jù)和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該密文磁道信息和密碼完成付款。
6.一種刷卡裝置,其特征在于,所述裝置包括:獲取保存單元和提示發(fā)送單元; 所述獲取保存單元具體用于獲取銀行卡的磁道信息,將所述磁道進(jìn)行加密后,得到密文磁道數(shù)據(jù),然后把密文磁道數(shù)據(jù)進(jìn)行可視化轉(zhuǎn)換,得到字符串ORIGINAL_TRACK_DATA,從所述ORIGINAL_TRACK_DATA中隨機(jī)抽取出N位字符組成特征碼并顯示,將所述字符串ORIGINAL_TRACK_DATA中的N位字符的位置信息INDEX和所述字符串ORIGINAL_TRACK_DATA中的非特征碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)存儲所述非特征碼和所述位置信息INDEX ; 所述提示發(fā)送單元具體用于在用戶需要付款時,提示用戶輸入密碼和特征碼,將特征碼和密碼發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)特征碼、保存的非特征碼和INDEX組合成密文磁道數(shù)據(jù)后,根據(jù)該密文磁道數(shù)據(jù)和密碼完成付款。
7.一種刷卡裝置,其特征在于,所述裝置包括: 獲取保存單元,用于獲取銀行卡的磁道信息,保存該磁道信息; 提示發(fā)送單元,用于在用戶需要付款時,提示用戶輸入密碼,在接收到用戶輸入的密碼后,將密碼和保存的磁道信息發(fā)送給網(wǎng)銀系統(tǒng)以使網(wǎng)銀系統(tǒng)根據(jù)該磁道信息和密碼完成付政。
8.一種網(wǎng)銀系統(tǒng),其特征在于,所述網(wǎng)銀系統(tǒng)包括: 接收單元,用于接收刷卡裝置發(fā)送的其獲取銀行卡的磁道信息和磁道信息標(biāo)識; 保存單元,用于保存該磁道信息和磁道信息標(biāo)識; 提取支付單元,用于接收刷卡裝置在需要支付時發(fā)送的磁道信息標(biāo)識和密碼,網(wǎng)銀系統(tǒng)提取該磁道信息標(biāo)識對應(yīng)的磁道信息,將根據(jù)該磁道信息和密碼完成支付。
【文檔編號】G06Q20/34GK103514538SQ201210207307
【公開日】2014年1月15日 申請日期:2012年6月21日 優(yōu)先權(quán)日:2012年6月21日
【發(fā)明者】韓森, 李清榮 申請人:深圳盒子支付信息技術(shù)有限公司