亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種交易報(bào)文處理方法、裝置和系統(tǒng)與流程

文檔序號(hào):12134880閱讀:353來(lái)源:國(guó)知局
一種交易報(bào)文處理方法、裝置和系統(tǒng)與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種交易報(bào)文處理方法、裝置和系統(tǒng)。



背景技術(shù):

隨著信息技術(shù)的發(fā)展,信息量急劇增加,各種信息在信息發(fā)送方和信息接收方之間的交互安全性也逐漸受到人們的關(guān)注。例如,在一種應(yīng)用場(chǎng)景中,用戶利用自助終端辦理業(yè)務(wù)時(shí),自助終端大多需要將生成的交易報(bào)文信息發(fā)送給終端交易服務(wù)器,以使其進(jìn)行信息審核。由于交易報(bào)文信息通常會(huì)涉及到用戶個(gè)人私密信息,故需要保證自助終端和終端交易服務(wù)器之間的信息傳輸安全性。

目前,信息發(fā)送方與信息接收方進(jìn)行信息交互時(shí),通常采用單鏈路通訊方式以傳遞信息。

但是,單鏈路通訊方式易出現(xiàn)一次性泄露整個(gè)傳遞信息的情況,使得信息在信息交互雙方間的傳輸安全性較低。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供了一種交易報(bào)文處理方法、裝置和系統(tǒng),能夠提高交易報(bào)文信息在信息交互雙方間的傳輸安全性。

第一方面,本發(fā)明提供了一種交易報(bào)文處理方法,包括:

接收信息發(fā)送方發(fā)送的交易報(bào)文;

根據(jù)預(yù)先確定的拆分規(guī)則,將所述交易報(bào)文拆分為對(duì)應(yīng)的至少兩個(gè)分量報(bào)文;

利用至少兩個(gè)鏈路,分別將所述至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。

優(yōu)選地,

所述交易報(bào)文包括有第一數(shù)量的順序排列的第一數(shù)字;

所述根據(jù)預(yù)先確定的拆分規(guī)則,將所述交易報(bào)文拆分為對(duì)應(yīng)的至少兩個(gè)分量報(bào)文,包括:

針對(duì)第一數(shù)量的第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字,均執(zhí)行:將所述目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,其中,所述目標(biāo)數(shù)組中包括有順序排列的至少兩個(gè)第二數(shù)字,且所述至少兩個(gè)第二數(shù)字的加和等于所述目標(biāo)數(shù)字;

根據(jù)順序排列的第一數(shù)量的目標(biāo)數(shù)組,順序提取出各目標(biāo)數(shù)組中的第三數(shù)字,并將順序提取出的各第三數(shù)字組成一個(gè)分量報(bào)文,以生成至少兩個(gè)分量報(bào)文,其中,各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同。

優(yōu)選地,

所述至少兩個(gè)分量報(bào)文的數(shù)量等于所述至少兩個(gè)鏈路的數(shù)量。

優(yōu)選地,

所述利用至少兩個(gè)鏈路,分別將所述至少兩個(gè)分量報(bào)文發(fā)送給信息接收方,包括:

利用至少兩個(gè)鏈路為每一個(gè)所述分量報(bào)文隨機(jī)匹配一個(gè)鏈路;以及針對(duì)每一個(gè)所述鏈路均執(zhí)行:通過(guò)該鏈路將與其相匹配的分量報(bào)文發(fā)送給信息接收方。

第二方面,本發(fā)明實(shí)施例提供了一種交易報(bào)文處理裝置,包括:

接收單元,用于接收信息發(fā)送方發(fā)送的交易報(bào)文;

拆分單元,用于根據(jù)預(yù)先確定的拆分規(guī)則,將所述接收單元接收的所述交易報(bào)文拆分為對(duì)應(yīng)的至少兩個(gè)分量報(bào)文;

發(fā)送單元,用于利用至少兩個(gè)鏈路,分別將所述拆分單元拆分得到的所述至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。

優(yōu)選地,

所述交易報(bào)文包括有第一數(shù)量的順序排列的第一數(shù)字;

所述拆分單元,用于針對(duì)第一數(shù)量的第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字,均執(zhí)行:將所述目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,其中,所述目標(biāo)數(shù)組中包括有順序排列的至少兩個(gè)第二數(shù)字,且所述至少兩個(gè)第二數(shù)字的加和等于所述目標(biāo)數(shù)字;根據(jù)順序排列的第一數(shù)量的目標(biāo)數(shù)組,順序提取出各目標(biāo)數(shù)組中的第三數(shù)字,并將順序提取出的各第三數(shù)字組成一個(gè)分量報(bào)文,以生成至少兩個(gè)分量報(bào)文,其中,各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同。

優(yōu)選地,

所述至少兩個(gè)分量報(bào)文的數(shù)量等于所述至少兩個(gè)鏈路的數(shù)量。

優(yōu)選地,

所述發(fā)送單元,用于利用至少兩個(gè)鏈路為每一個(gè)所述分量報(bào)文隨機(jī)匹配一個(gè)鏈路;以及針對(duì)每一個(gè)所述鏈路均執(zhí)行:通過(guò)該鏈路將與其相匹配的分量報(bào)文發(fā)送給信息接收方。

第三方面,本發(fā)明實(shí)施例提供了一種交易報(bào)文處理系統(tǒng),包括:信息發(fā)送方、信息接收方和上述任一所述的交易報(bào)文處理裝置;

所述信息發(fā)送方,用于將交易報(bào)文發(fā)送給所述交易報(bào)文處理裝置;

所述交易報(bào)文處理裝置,用于預(yù)先確定拆分規(guī)則;

所述信息接收方,用于接收所述交易報(bào)文處理裝置發(fā)送的至少兩個(gè)分量報(bào)文;根據(jù)預(yù)先確定的與所述拆分規(guī)則相對(duì)應(yīng)的合并規(guī)則,將所述至少兩個(gè)分量報(bào)文合并為所述交易報(bào)文。

優(yōu)選地,

所述信息發(fā)送方為至少一個(gè)自助終端中的任一自助終端,對(duì)應(yīng)的,所述信息接收方為終端交易服務(wù)器;

或,

所述信息發(fā)送方為終端交易服務(wù)器,對(duì)應(yīng)的,所述信息接收方為至少一個(gè)自助終端中的任一自助終端。

本發(fā)明提供了一種交易報(bào)文處理方法、裝置和系統(tǒng),該方法通過(guò)預(yù)先確定的拆分規(guī)則,將信息發(fā)送方發(fā)來(lái)的交易報(bào)文拆分成至少兩個(gè)分量報(bào)文,利用至少兩個(gè)鏈路,分別將至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。該方法將交易報(bào)文進(jìn)行拆分,并通過(guò)多個(gè)鏈路進(jìn)行通訊,即使某一鏈路的分量報(bào)文泄露,也不會(huì)造成整個(gè)交易報(bào)文的泄露,能夠提高交易報(bào)文信息在信息交互雙方間的傳輸安全性。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的一種交易報(bào)文處理方法流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的另一種交易報(bào)文處理方法流程圖;

圖3是本發(fā)明一個(gè)實(shí)施例提供的一種交易報(bào)文處理裝置結(jié)構(gòu)示意圖;

圖4是本發(fā)明一個(gè)實(shí)施例提供的一種交易報(bào)文處理系統(tǒng)結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供了一種交易報(bào)文處理方法,該方法可以包括以下步驟:

步驟101:接收信息發(fā)送方發(fā)送的交易報(bào)文;

步驟102:根據(jù)預(yù)先確定的拆分規(guī)則,將交易報(bào)文拆分為對(duì)應(yīng)的至少兩個(gè)分量報(bào)文;

步驟103:利用至少兩個(gè)鏈路,分別將至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。

在圖1所示的實(shí)施例中,該方法通過(guò)預(yù)先確定的拆分規(guī)則,將從信息發(fā)送方接收的交易報(bào)文拆分成至少兩個(gè)分量報(bào)文,利用至少兩個(gè)鏈路,分別將至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。由于可以將交易報(bào)文進(jìn)行拆分,并通過(guò)多個(gè)鏈路進(jìn)行通訊,故即使某一鏈路的加密密鑰被破解,也不會(huì)造成整個(gè)交易報(bào)文的泄露,能夠提高交易報(bào)文信息在信息交互雙方間的傳輸安全性。

在本發(fā)明的一個(gè)實(shí)施例中,為了將一個(gè)交易報(bào)文拆分成多個(gè)分量報(bào)文,至少可以通過(guò)以下的拆分規(guī)則對(duì)交易報(bào)文進(jìn)行拆分,交易報(bào)文包括有第一數(shù)量的順序排列的第一數(shù)字;步驟102包括:針對(duì)第一數(shù)量的第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字,均執(zhí)行:將目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,其中,目標(biāo)數(shù)組中包括有順序排列的至少兩個(gè)第二數(shù)字,且至少兩個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字;

根據(jù)順序排列的第一數(shù)量的目標(biāo)數(shù)組,順序提取出各目標(biāo)數(shù)組中的第三數(shù)字,并將順序提取出的各第三數(shù)字組成一個(gè)分量報(bào)文,以生成至少兩個(gè)分量報(bào)文,其中,各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同。

其中,拆分得到的第二數(shù)字的數(shù)量與要拆分的分量報(bào)文的數(shù)量相等。

例如,交易報(bào)文內(nèi)容為“AF67”(十六進(jìn)制),則第一數(shù)量為4,第一數(shù)字依次為:A,F(xiàn),6,7。可以針對(duì)第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字進(jìn)行拆分,在本實(shí)施例中,以要拆分的分量報(bào)文的數(shù)量為10進(jìn)行說(shuō)明。按照第一數(shù)字的順序進(jìn)行拆分,即拆分次序?yàn)锳,F(xiàn),6,7。

如下所示,A,F(xiàn),6,7至少可以分別拆分成:

A:(1,0,1,1,0,0,2,2,1,2);

F:(1,6,1,1,1,0,3,0,2,0);

6:(3,0,2,0,1,0,0,0,0,0);

7:(3,0,0,0,1,0,0,1,0,2)。

其中,針對(duì)目標(biāo)數(shù)字A,目標(biāo)數(shù)組中包括有順序排列的10個(gè)第二數(shù)字,分別為1、0、1、1、0、0、2、2、1、2,且10個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字A。針對(duì)目標(biāo)數(shù)字F,目標(biāo)數(shù)組中包括有順序排列的10個(gè)第二數(shù)字,分別為1、6、1、1、1、0、3、0、2、0,且10個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字F,以此類推,獲得目標(biāo)數(shù)字6和目標(biāo)數(shù)字7對(duì)應(yīng)的目標(biāo)數(shù)組。目標(biāo)數(shù)組的排列順序與拆分順序相一致,即分別為目標(biāo)數(shù)字A,F(xiàn),6,7對(duì)應(yīng)的目標(biāo)數(shù)組。

各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同,例如,第三數(shù)字在每一個(gè)目標(biāo)數(shù)組中的位置相同。當(dāng)?shù)谌龜?shù)字的在目標(biāo)數(shù)組中的位置為第一位時(shí),A,F(xiàn),6,7對(duì)應(yīng)的目標(biāo)數(shù)組的第三數(shù)字分別為1,1,3,3。

再例如,當(dāng)?shù)谌龜?shù)字的在目標(biāo)數(shù)組中的位置為第二位時(shí),A,F(xiàn),6,7對(duì)應(yīng)的目標(biāo)數(shù)組的第三數(shù)字分別為0,6,0,0。

以此類推,按照第三數(shù)字在目標(biāo)數(shù)組中的位置為第一位、第二位……第十位的順序,最終順序提取出各第三數(shù)字組成10個(gè)分量報(bào)文分別為:

分量報(bào)文1:1,1,3,3;

分量報(bào)文2:0,6,0,0;

分量報(bào)文3:1,1,2,0;

……

分量報(bào)文4:2,0,0,2。

其中,分量報(bào)文按照第三數(shù)字在目標(biāo)數(shù)組中的位置為第一位、第二位……第十位的順序進(jìn)行排序。

需要說(shuō)明的是,提取各目標(biāo)數(shù)組中的第三數(shù)字,可以按照第三數(shù)字在目標(biāo)數(shù)組中的位置為:第一位、第二位……第十位進(jìn)行提取,也可以按照第二位、第一位……第十位進(jìn)行提取,獲得的分量報(bào)文的順序與該提取順序一致??梢愿鶕?jù)獲得的分量報(bào)文的順序?qū)γ恳粋€(gè)分量報(bào)文進(jìn)行編號(hào),例如,編號(hào)分別為1、2、3……10。交易報(bào)文服務(wù)器可以根據(jù)編號(hào)確定每一個(gè)分量報(bào)文,進(jìn)而根據(jù)每一個(gè)分量報(bào)文合并成一個(gè)交易報(bào)文。

在本發(fā)明的一個(gè)實(shí)施例中,為了避免所有分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,鏈路的數(shù)量與分量報(bào)文的數(shù)量至少可以包括兩種情況:

情況1:分量報(bào)文的數(shù)量等于鏈路的數(shù)量;

情況2:分量報(bào)文的數(shù)量不等于鏈路的數(shù)量;

針對(duì)情況1,至少可以包括:至少兩個(gè)分量報(bào)文的數(shù)量等于至少兩個(gè)鏈路的數(shù)量。例如,分量報(bào)文的數(shù)量為10,鏈路的數(shù)量為10。其中,每一個(gè)分量報(bào)文可以通過(guò)一個(gè)鏈路進(jìn)行通訊;也可以其中有兩個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,其他每一個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊。

針對(duì)情況2,例如,分量報(bào)文的數(shù)量為10,鏈路的數(shù)量為5,每一個(gè)鏈路發(fā)送兩個(gè)分量報(bào)文。

在本發(fā)明的一個(gè)實(shí)施例中,針對(duì)上述情況1,其中,使每一個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,至少可以包括兩種實(shí)現(xiàn)方式:為每一個(gè)分量報(bào)文隨機(jī)匹配一個(gè)鏈路,為每一個(gè)分量報(bào)文指定一個(gè)鏈路。當(dāng)采用隨機(jī)的方式時(shí),步驟103包括:利用至少兩個(gè)鏈路為每一個(gè)所述分量報(bào)文隨機(jī)匹配一個(gè)鏈路;以及針對(duì)每一個(gè)所述鏈路均執(zhí)行:通過(guò)該鏈路將與其相匹配的分量報(bào)文發(fā)送給信息接收方。

其中,每一個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,不存在多個(gè)分量報(bào)文對(duì)應(yīng)一個(gè)鏈路的情況。

在本實(shí)施例中,為了進(jìn)一步提高分量報(bào)文的傳輸安全性,可以對(duì)每一個(gè)鏈路的分量報(bào)文進(jìn)行加密/解密,其中,每一個(gè)鏈路的分量報(bào)文的加密/解密方法可以相同也可以不同。

例如,對(duì)于分量報(bào)文1,可以采用公鑰1進(jìn)行加密后進(jìn)行通訊,當(dāng)終端交易服務(wù)器接收到分量報(bào)文1時(shí),利用相對(duì)應(yīng)的私鑰1進(jìn)行解密,從而獲取分量報(bào)文。對(duì)于分量報(bào)文2,可以采用公鑰2進(jìn)行加密后進(jìn)行通訊,當(dāng)終端交易服務(wù)器接收到分量報(bào)文2時(shí),利用相對(duì)應(yīng)的私鑰2進(jìn)行解密,從而獲取分量報(bào)文。對(duì)于分量報(bào)文1和2,也可以采用相同的公鑰/私鑰進(jìn)行加密/解密。

在本發(fā)明的一個(gè)實(shí)施例中,信息發(fā)送方可以為至少一個(gè)自助終端中的任一自助終端時(shí),此時(shí),對(duì)應(yīng)的信息接收方可以為終端交易服務(wù)器。對(duì)應(yīng)地,信息發(fā)送方為終端交易服務(wù)器時(shí),對(duì)應(yīng)的信息接收方為至少一個(gè)自助終端中的任一自助終端。

下面以一個(gè)自助終端通過(guò)交易報(bào)文處理裝置,與終端交易服務(wù)器進(jìn)行信息交互為例,對(duì)交易報(bào)文處理方法進(jìn)行詳細(xì)說(shuō)明,如圖2所示,該方法包括以下步驟:

步驟201:自助終端將交易報(bào)文發(fā)送給交易報(bào)文處理裝置,且該交易報(bào)文包括有第一數(shù)量的順序排列的第一數(shù)字。

舉例來(lái)說(shuō),自助終端上設(shè)有密碼鍵盤。用戶刷卡、輸入密碼并點(diǎn)擊確認(rèn)按鈕后,自助終端可以將獲取到的密文信息與卡號(hào)信息等組成交易報(bào)文。

例如,在本發(fā)明實(shí)施例中,交易報(bào)文內(nèi)容為“AF678CEF004490089”(十六進(jìn)制),則第一數(shù)量為17,順序排列的第一數(shù)字為:A,F(xiàn),6……0,8,9。

步驟202:交易報(bào)文處理裝置接收自助終端發(fā)送的交易報(bào)文。

交易報(bào)文處理裝置接收自助終端發(fā)送的交易報(bào)文“AF678CEF004490089”。

步驟203:交易報(bào)文處理裝置針對(duì)第一數(shù)量的第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字,均執(zhí)行:將目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,其中,目標(biāo)數(shù)組中包括有順序排列的至少兩個(gè)第二數(shù)字,且至少兩個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字。

交易報(bào)文處理裝置根據(jù)預(yù)先確定的交易報(bào)文的拆分規(guī)則,可以將一個(gè)交易報(bào)文拆分成一定數(shù)量的分量報(bào)文,分量報(bào)文的數(shù)量并不固定。在本實(shí)施例中,以要拆分的分量報(bào)文的數(shù)量為10進(jìn)行說(shuō)明。本發(fā)明實(shí)施例以其中一種拆分規(guī)則對(duì)交易報(bào)文進(jìn)行拆分。

可以針對(duì)第一數(shù)字“A,F(xiàn),6……0,8,9”中的每一個(gè)目標(biāo)數(shù)字,按照第一數(shù)字的順序進(jìn)行拆分。

A:(1,0,1,1,0,0,2,2,1,2)

F:(1,6,1,1,1,0,3,0,2,0)

6:(3,0,2,0,1,0,0,0,0,0)

……

針對(duì)目標(biāo)數(shù)字A,其中,目標(biāo)數(shù)組中包括有順序排列的10個(gè)第二數(shù)字,分別為1、0、1、1、0、0、2、2、1、2,且10個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字A;針對(duì)目標(biāo)數(shù)字F,目標(biāo)數(shù)組中包括有順序排列的10個(gè)第二數(shù)字,分別為1、6、1、1、1、0、3、0、2、0,且10個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字F,以此類推,最終可以得到按第一數(shù)字“A,F(xiàn),6……0,8,9”,順序排列的17個(gè)目標(biāo)數(shù)組。

步驟204:交易報(bào)文處理裝置根據(jù)順序排列的第一數(shù)量的目標(biāo)數(shù)組,順序提取出各目標(biāo)數(shù)組中的第三數(shù)字,并將順序提取出的各第三數(shù)字組成一個(gè)分量報(bào)文,以生成至少兩個(gè)分量報(bào)文,其中,各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同。

各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同,例如,目標(biāo)數(shù)字A對(duì)應(yīng)的目標(biāo)數(shù)組(1,0,1,1,0,0,2,2,1,2)中的第三數(shù)字為:數(shù)組中排在第一位的1;目標(biāo)數(shù)字F對(duì)應(yīng)的目標(biāo)數(shù)組(1,6,1,1,1,0,3,0,2,0)中的第三數(shù)字為:數(shù)組中排在第一位的1;目標(biāo)數(shù)字6對(duì)應(yīng)的目標(biāo)數(shù)組(3,0,2,0,1,0,0,0,0,0)中的第三數(shù)字為:數(shù)組中排在第一位的3。再例如,目標(biāo)數(shù)字A對(duì)應(yīng)的目標(biāo)數(shù)組(1,0,1,1,0,0,2,2,1,2)中的第三數(shù)字為:數(shù)組中排在第二位的0;目標(biāo)數(shù)字F對(duì)應(yīng)的目標(biāo)數(shù)組(1,6,1,1,1,0,3,0,2,0)中的第三數(shù)字為:數(shù)組中排在第二位的6;目標(biāo)數(shù)字6對(duì)應(yīng)的目標(biāo)數(shù)組(3,0,2,0,1,0,0,0,0,0)中的第三數(shù)字為:數(shù)組中排在第二位的0。

按照步驟203中目標(biāo)數(shù)組的順序,順序提取不同目標(biāo)數(shù)組中、相同位置上的第三數(shù)字,例如,當(dāng)?shù)谌龜?shù)字在目標(biāo)數(shù)組的第一位時(shí),順序提取不同目標(biāo)數(shù)組中處于第一位的第三數(shù)字,提取結(jié)果為1、1、3、3……,根據(jù)提取結(jié)果,生成分量報(bào)文“1133……”;

當(dāng)?shù)谌龜?shù)字在目標(biāo)數(shù)組的第二位時(shí),順序提取不同目標(biāo)數(shù)組中處于第二位的第三數(shù)字,提取結(jié)果為0、6、0、0……,根據(jù)提取結(jié)果,生成分量報(bào)文“0600……”;

以此類推,最終得到10個(gè)分量報(bào)文依次是“1133……”、“0600……”、“1120……”、“1100……”、“0111……”、“0000……”、“2300……”、“2001……”、“1200……”、“2002……”。

步驟205:交易報(bào)文處理裝置利用至少兩個(gè)鏈路為每一個(gè)分量報(bào)文隨機(jī)匹配一個(gè)鏈路;以及針對(duì)每一個(gè)鏈路均執(zhí)行:通過(guò)該鏈路將與其相匹配的分量報(bào)文發(fā)送給終端交易服務(wù)器。

為了避免所有分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,利用至少兩個(gè)鏈路對(duì)分量報(bào)文進(jìn)行傳輸。分量報(bào)文的數(shù)量與鏈路的數(shù)量可以相同也可以不同,例如,分量報(bào)文的數(shù)量為10,鏈路的數(shù)量等于10;或者,分量報(bào)文的數(shù)量為10,鏈路的數(shù)量等于5;或者,分量報(bào)文的數(shù)量為6,鏈路的數(shù)量等于11。

其中,分量報(bào)文的通訊方式并不固定,每一個(gè)分量報(bào)文可以通過(guò)一個(gè)鏈路進(jìn)行通訊;也可以,其中有兩個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊,其他每一個(gè)分量報(bào)文通過(guò)一個(gè)鏈路進(jìn)行通訊??梢詾槊恳粋€(gè)鏈路隨機(jī)匹配一個(gè)鏈路,也可以為每一個(gè)鏈路指定一個(gè)鏈路。

在本實(shí)施例中,鏈路的數(shù)量為10,等于分量報(bào)文的數(shù)量。每一個(gè)分量報(bào)文可以通過(guò)隨機(jī)確定的鏈路發(fā)送給終端交易服務(wù)器。

步驟206:終端交易服務(wù)器接收交易報(bào)文處理裝置發(fā)送的至少兩個(gè)分量報(bào)文,根據(jù)預(yù)先確定的與拆分規(guī)則相對(duì)應(yīng)的合并規(guī)則,將至少兩個(gè)分量報(bào)文合并為交易報(bào)文。

在本實(shí)施例中,終端交易服務(wù)器接收到交易報(bào)文處理裝置發(fā)送的10個(gè)交易報(bào)文,分別為“1133……”、“0600……”、“1120……”、“1100……”、“0111……”、“0000……”、“2300……”、“2001……”、“1200……”、“2002……”,其中合并規(guī)則至少可以為:將每一個(gè)分量報(bào)文相同位置上的數(shù)字相加,例如,對(duì)于每一個(gè)分量報(bào)文的第一位,1+0+1+1+0+0+0+2+2+1+2=A;以此類推,將每一個(gè)分量報(bào)文的第二位、第三位……第17位分別相加,最終得到交易報(bào)文的內(nèi)容為“AF678CEF004490089”。

如圖3所示,本發(fā)明實(shí)施例提供了一種交易報(bào)文處理裝置,包括:接收單元301,用于接收信息發(fā)送方發(fā)送的交易報(bào)文;拆分單元302,用于根據(jù)預(yù)先確定的拆分規(guī)則,將接收單元接收的交易報(bào)文拆分為對(duì)應(yīng)的至少兩個(gè)分量報(bào)文;發(fā)送單元303,用于利用至少兩個(gè)鏈路,分別將拆分單元拆分得到的至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。

在本發(fā)明的一個(gè)實(shí)施例中,交易報(bào)文包括有第一數(shù)量的順序排列的第一數(shù)字;拆分單元302,用于針對(duì)第一數(shù)量的第一數(shù)字中的每一個(gè)目標(biāo)數(shù)字,均執(zhí)行:將目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,其中,目標(biāo)數(shù)組中包括有順序排列的至少兩個(gè)第二數(shù)字,且至少兩個(gè)第二數(shù)字的加和等于目標(biāo)數(shù)字;根據(jù)順序排列的第一數(shù)量的目標(biāo)數(shù)組,順序提取出各目標(biāo)數(shù)組中的第三數(shù)字,并將順序提取出的各第三數(shù)字組成一個(gè)分量報(bào)文,以生成至少兩個(gè)分量報(bào)文,其中,各第三數(shù)字在相應(yīng)目標(biāo)數(shù)組中的位置相同。

在本發(fā)明的一個(gè)實(shí)施例中,至少兩個(gè)分量報(bào)文的數(shù)量等于至少兩個(gè)鏈路的數(shù)量。

在本發(fā)明的一個(gè)實(shí)施例中,發(fā)送單元303,用于利用至少兩個(gè)鏈路為每一個(gè)所述分量報(bào)文隨機(jī)匹配一個(gè)鏈路;以及針對(duì)每一個(gè)所述鏈路均執(zhí)行:通過(guò)該鏈路將與其相匹配的分量報(bào)文發(fā)送給信息接收方。

如圖4所示,本發(fā)明實(shí)施例提供了一種交易報(bào)文處理系統(tǒng),包括:信息發(fā)送方401、信息接收方402和上述任一所述的交易報(bào)文處理裝置403;信息發(fā)送方401,用于將交易報(bào)文發(fā)送給交易報(bào)文處理裝置403;交易報(bào)文處理裝置403,用于預(yù)先確定拆分規(guī)則;信息接收方402,用于接收交易報(bào)文處理裝置403發(fā)送的至少兩個(gè)分量報(bào)文;根據(jù)預(yù)先確定的與拆分規(guī)則相對(duì)應(yīng)的合并規(guī)則,將至少兩個(gè)分量報(bào)文合并為交易報(bào)文。

在本發(fā)明的一個(gè)實(shí)施例中,信息發(fā)送方401為至少一個(gè)自助終端中的任一自助終端,對(duì)應(yīng)的,信息接收方402為終端交易服務(wù)器;或,信息發(fā)送方401為終端交易服務(wù)器,對(duì)應(yīng)的,信息接收方402為至少一個(gè)自助終端中的任一自助終端。

綜上,本發(fā)明各個(gè)實(shí)施例至少具有如下效果:

1、在本發(fā)明實(shí)施例中,通過(guò)預(yù)先確定的拆分規(guī)則,將信息發(fā)送方發(fā)來(lái)的交易報(bào)文拆分成至少兩個(gè)分量報(bào)文,利用至少兩個(gè)鏈路,分別將至少兩個(gè)分量報(bào)文發(fā)送給信息接收方。該方法將交易報(bào)文進(jìn)行拆分,并通過(guò)多個(gè)鏈路進(jìn)行通訊,即使某一鏈路的分量報(bào)文泄露,也不會(huì)造成整個(gè)交易報(bào)文的泄露,能夠提高交易報(bào)文信息在信息交互雙方間的傳輸安全性。

2、在本發(fā)明實(shí)施例中,可以根據(jù)要拆分的分量報(bào)文的數(shù)量,將交易報(bào)文中每一個(gè)目標(biāo)數(shù)字拆分成對(duì)應(yīng)的目標(biāo)數(shù)組,且目標(biāo)數(shù)組中第二數(shù)字的加和等于目標(biāo)數(shù)字,并按照順序提取出目標(biāo)數(shù)組中的第三數(shù)字組成每一個(gè)分量報(bào)文,該拆分規(guī)則可以將一個(gè)交易報(bào)文拆分成不同數(shù)量的分量報(bào)文,避免全部的交易報(bào)文信息通過(guò)一個(gè)鏈路進(jìn)行通訊。

3、在本發(fā)明實(shí)施例中,可以通過(guò)至少兩個(gè)鏈路將至少兩個(gè)分量報(bào)文發(fā)送給信息接收方,一個(gè)鏈路可以只發(fā)送一個(gè)分量報(bào)文,也可以發(fā)送多個(gè)分量報(bào)文,避免所有的分量報(bào)文只通過(guò)一個(gè)鏈路進(jìn)行發(fā)送,防止交易報(bào)文一次性完全泄露。

上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。

需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)〃·····”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。

最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1