[發(fā)明專利]數(shù)據(jù)傳輸方法、裝置和POS機系統(tǒng)有效
| 申請?zhí)枺?/td> | 201910337482.2 | 申請日: | 2019-04-25 |
| 公開(公告)號: | CN110048856B | 公開(公告)日: | 2022-05-31 |
| 發(fā)明(設(shè)計)人: | 陳永福 | 申請(專利權(quán))人: | 高創(chuàng)(蘇州)電子有限公司;京東方科技集團股份有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/16;H04L9/06;G07G1/14 |
| 代理公司: | 北京博思佳知識產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 215200 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)傳輸 方法 裝置 pos 系統(tǒng) | ||
本發(fā)明涉及一種數(shù)據(jù)傳輸方法、裝置和POS機系統(tǒng)。所述數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)發(fā)送端,包括:將待傳輸數(shù)據(jù)進行分包,得到至少兩個數(shù)據(jù)包;對于每個數(shù)據(jù)包,采用會話密鑰加密后發(fā)送給數(shù)據(jù)接收端;其中,對每個數(shù)據(jù)包進行加密采用的會話密鑰不相同。根據(jù)本發(fā)明的實施例,可以提高加密數(shù)據(jù)的復(fù)雜性及安全等級,增加了數(shù)據(jù)的安全性。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)加密技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法、裝置和POS機系統(tǒng)。
背景技術(shù)
目前,隨著網(wǎng)絡(luò)日益成為金融交易業(yè)快速發(fā)展的必要手段和工具,POS(point ofsale,銷售終端)機系統(tǒng)采用Internet(因特網(wǎng))或者GPRS(General Packet RadioService,通用分組無線服務(wù))數(shù)據(jù)傳輸方式,方便快捷,如何確保網(wǎng)絡(luò)基礎(chǔ)設(shè)施層上承載的各種金融數(shù)據(jù)的安全,是當(dāng)今全球金融行業(yè)技術(shù)的關(guān)注點,系統(tǒng)安全問題是POS機系統(tǒng)應(yīng)用的關(guān)鍵。
進行身份認(rèn)證、身份鑒別、數(shù)字簽名防止抵賴和篡改,以及交易數(shù)據(jù)的加密解密等是保障POS機系統(tǒng)安全的重要手段。如何提高交易數(shù)據(jù)傳輸安全,是需要解決的一個技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明提供數(shù)據(jù)傳輸方法、裝置和POS機系統(tǒng),以解決相關(guān)技術(shù)中的不足。
根據(jù)本發(fā)明實施例的第一方面,提供一種數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)發(fā)送端,包括:
將待傳輸數(shù)據(jù)進行分包,得到至少兩個數(shù)據(jù)包;
對于每個數(shù)據(jù)包,采用會話密鑰加密后發(fā)送給數(shù)據(jù)接收端;其中,對每個數(shù)據(jù)包進行加密采用的會話密鑰不相同。
在一個實施例中,所述會話密鑰包括數(shù)據(jù)密鑰和MAC密鑰;
所述對于每個數(shù)據(jù)包,采用會話密鑰加密后發(fā)送給數(shù)據(jù)接收端,包括:
采用所述數(shù)據(jù)密鑰對所述數(shù)據(jù)包進行加密,得到加密數(shù)據(jù)包;
獲取所述數(shù)據(jù)包的消息摘要;
采用所述MAC密鑰對所述消息摘要進行加密計算,得到消息認(rèn)證碼;
將所述加密數(shù)據(jù)包與所述消息認(rèn)證碼打包為指定格式的數(shù)據(jù)包,并發(fā)送給所述數(shù)據(jù)接收端;其中,待傳輸數(shù)據(jù)中的每個數(shù)據(jù)包的數(shù)據(jù)密鑰不相同,且每個數(shù)據(jù)包的MAC密鑰不相同。
在一個實施例中,所述數(shù)據(jù)發(fā)送端為POS終端或讀卡器。
在一個實施例中,所述數(shù)據(jù)發(fā)送端為POS終端,所述對于每個數(shù)據(jù)包,采用會話密鑰加密后發(fā)送給數(shù)據(jù)接收端之前,還包括:
根據(jù)前一個數(shù)據(jù)包的會話密鑰與消息認(rèn)證碼派生出當(dāng)前數(shù)據(jù)包的會話密鑰;其中,當(dāng)前數(shù)據(jù)包為非首個傳輸?shù)臄?shù)據(jù)包。
根據(jù)本發(fā)明實施例的第二方面,提供一種數(shù)據(jù)傳輸方法,應(yīng)用于POS機系統(tǒng),所述POS機系統(tǒng)包括數(shù)據(jù)發(fā)送端與數(shù)據(jù)接收端,所述數(shù)據(jù)傳輸方法,包括:
所述數(shù)據(jù)發(fā)送端將待傳輸數(shù)據(jù)進行分包,得到至少兩個數(shù)據(jù)包;
對于每個數(shù)據(jù)包,所述數(shù)據(jù)發(fā)送端采用本端的會話密鑰對數(shù)據(jù)包加密后發(fā)送給數(shù)據(jù)接收端;其中,對每個數(shù)據(jù)包進行加密采用的會話密鑰不相同;
所述數(shù)據(jù)接收端對接收的數(shù)據(jù)包采用對應(yīng)的所述會話密碼進行解密。
在一個實施例中,所述會話密鑰包括數(shù)據(jù)密鑰和MAC密鑰;
所述對于每個數(shù)據(jù)包,所述數(shù)據(jù)發(fā)送端采用本端的會話密鑰對數(shù)據(jù)包加密后發(fā)送給數(shù)據(jù)接收端,包括:
所述數(shù)據(jù)發(fā)送端采用所述數(shù)據(jù)密鑰對所述數(shù)據(jù)包進行加密,得到加密數(shù)據(jù)包;
所述數(shù)據(jù)發(fā)送端獲取所述數(shù)據(jù)包的消息摘要;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于高創(chuàng)(蘇州)電子有限公司;京東方科技集團股份有限公司,未經(jīng)高創(chuàng)(蘇州)電子有限公司;京東方科技集團股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201910337482.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質(zhì)
- 一種基于電價的非實時數(shù)據(jù)傳輸調(diào)度方法
- 基于云計算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質(zhì)





