[發明專利]一種數據傳輸方法、裝置、存儲介質和終端有效
| 申請號: | 201911002969.1 | 申請日: | 2019-10-21 |
| 公開(公告)號: | CN111064697B | 公開(公告)日: | 2023-04-28 |
| 發明(設計)人: | 張志鵬;趙紅方;馮勇 | 申請(專利權)人: | 上海百事通信息技術股份有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40 |
| 代理公司: | 上海海鈞知識產權代理事務所(特殊普通合伙) 31330 | 代理人: | 姜波 |
| 地址: | 200000 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 存儲 介質 終端 | ||
本申請提供一種數據傳輸方法、裝置、存儲介質和終端,包括:將原始數據添加發送時間戳和用戶信息數據,以獲得同時攜帶發送時間戳和用戶信息數據的第二字符串;從第二字符串中截取至少兩個子字符串;將截取的各子字符串進行重新排列,以獲得重排子字符串;數據接收方接收發送的加密數據;將重排子字符串中的子字符串進行解密,重新獲得數據提供方所截取的子字符串;從接收的第二字符串中截取至少兩個子字符串;將數據接收方截取的子字符串與數據接收方所接收的數據提供方截取的子字符串進行比對。本申請對加密后的數據內容進行數據截取和重新排列,以及進行數據接收方的校驗,使得數據不易被破解和偽造,降低了數據內容被第三方攻擊和盜用的風險。
技術領域
本發明涉及數據通訊技術領域,具體涉及一種數據傳輸方法、裝置、存儲介質和終端。
背景技術
網絡技術的飛速發展使得數據傳輸深入生活的方方面面,隨之而來的網絡安全問題成為了關注的重點。例如,在數據傳輸中,非法者會盜取字符串,直接將隨機字符串發送至服務器,存在盜取用戶資料的危險。
時至今日,針對數據的傳輸方法已經提出了很多技術,例如通過密鑰對明文數據進行移位、異或等操作,實現數據的加密,如果無法正確解密,只能得到看不懂的字符串(即亂碼)。但是,由于密鑰的長度固定,利用窮舉法攻破的時間越來越短,數據的安全性變得越來越低。尤其是很多加密原理已經為人所熟知的情況下,急需要新的加密方法來進行數據的安全傳輸。
發明內容
本申請提供了一種數據傳輸方法、裝置、存儲介質和終端,能夠以便捷的方式保證用戶數據傳輸的安全,降低其被攻擊、盜用或篡改的風險。
為實現上述目的,本發明采用以下技術方案:
本申請第一個方面提供了一種數據傳輸方法,在數據提供方,包括:
數據提供方基于約定算法,將原始數據添加發送時間戳,以獲得攜帶發送時間戳的第一字符串;將第一字符串添加用戶信息數據,以獲得同時攜帶發送時間戳和用戶信息數據的第二字符串;
根據預設的第一規則,從第二字符串中截取至少兩個子字符串;
根據預設的第二規則,將截取的各子字符串進行重新排列,以獲得重排子字符串;將第二字符串和重排子字符串按照預定格式進行組裝后形成的加密數據發送至數據接收方;
在數據接收方,包括:
——接收數據提供方發送加密數據;
——根據預設的第二規則,將重排子字符串中的子字符串進行解密,重新獲得數據提供方所截取的子字符串;
——根據預設的第一規則,從接收的第二字符串中截取至少兩個子字符串;
——將數據接收方截取的子字符串與數據接收方所接收的數據提供方截取的子字符串進行比對,獲得比對結果;
——當比對結果表明數據接收方截取的子字符串與數據接收方所接收的數據提供方截取的子字符串匹配時,則校驗通過,基于約定算法對第二字符串進行解密,算出用戶信息數據的插入位置,從第二字符串中剔除用戶信息數據,獲得第一字符串;再算出發送時間戳的插入位置,從第一字符串中剔除發送時間戳,獲得最初的原始數據。
在一種優選實施例中,第二字符串包括至少三個部分,每部分用8位十六進制數FF隔開:第一部分為17位發送時間戳,為原始數據發送的當前時間,按年(YYYY)月(MM)日(DD)時(HH)分(mm)秒(ss)毫秒(SSS)的順序排列;第二部分為原始數據的長度;第三部分為18位用戶信息數據。
在一種優選實施例中,用戶信息數據包括用戶在數據提供方處的唯一標識,該唯一標識可以是唯一應用標識,如AppID;和/或用戶信息數據包括用戶的身份證號。
優選地,所述方法還包括:接收所述數據接收方針對加密數據發送的響應,所述響應包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海百事通信息技術股份有限公司,未經上海百事通信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911002969.1/2.html,轉載請聲明來源鉆瓜專利網。





