[發(fā)明專利]一種網(wǎng)頁數(shù)據(jù)防爬加密方法在審
| 申請?zhí)枺?/td> | 202010083492.0 | 申請日: | 2020-02-09 |
| 公開(公告)號: | CN111291397A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設(shè)計)人: | 蕭劉;李曉寒 | 申請(專利權(quán))人: | 成都神殿科技有限責(zé)任公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F16/951 |
| 代理公司: | 南京北辰聯(lián)和知識產(chǎn)權(quán)代理有限公司 32350 | 代理人: | 于忠洲 |
| 地址: | 610000 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 網(wǎng)頁 數(shù)據(jù) 加密 方法 | ||
1.一種網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,包括如下步驟:
步驟1,在接收到網(wǎng)頁數(shù)據(jù)訪問請求時,根據(jù)本次訪問請求的特征標識或隨機標識從算法庫中對應(yīng)獲取一個混淆算法模型;
步驟2,利用獲取的混淆算法模型對本次訪問請求的網(wǎng)頁數(shù)據(jù)中的各個原始數(shù)據(jù)段進行混淆處理,從而獲得混淆數(shù)據(jù);
步驟3,對混淆算法模型的唯一識別碼以及混淆數(shù)據(jù)進行加密處理,從而得獲得加密數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟1中,每個特征標識或隨機標識均對應(yīng)一個唯一的混淆算法模型;步驟3中,在進行加密處理時采用標準非對稱密碼算法。
3.根據(jù)權(quán)利要求1所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟1中,特征標識為回話編號、訪問用戶編號、業(yè)務(wù)編號、訂單編號或請求編號,隨機標識為隨機生成的一個字符串或數(shù)字,且不同的回話編號、訪問用戶編號、業(yè)務(wù)編號、訂單編號、請求編號、字符串或數(shù)字對應(yīng)的混淆算法各不相同。
4.根據(jù)權(quán)利要求1所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟1中,混淆算法模型由模型識別碼、數(shù)據(jù)根節(jié)點、數(shù)據(jù)子節(jié)點、混淆規(guī)則串以及各個混淆規(guī)則變量構(gòu)成;各個混淆算法模型的模型識別碼唯一確定;數(shù)據(jù)根節(jié)點用于作為各個原始數(shù)據(jù)段在混淆處理后的首尾標簽,且標簽本身可自定義;數(shù)據(jù)子節(jié)點用于作為混淆處理獲得的各個切割單元的首尾標簽,且標簽本身可自定義,切割單元為原始數(shù)據(jù)段在混淆處理時切割獲得的單個漢字、單個字母、單個符號或者單個數(shù)字;混淆規(guī)則串是由字母以及緊跟在字母后面的數(shù)字成對構(gòu)成的隨機字符串,用于對各個切割單元的順序進行調(diào)整,再對插入占位因子的位置和數(shù)量進行設(shè)定;混淆規(guī)則變量用于定義混淆規(guī)則串中各個字母的值。
5.根據(jù)權(quán)利要求4所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟1中,混淆規(guī)則串中的字母包括方向性字母和順序性字母兩種類型;方向性字母表示向右移動多少位移量,后面緊跟的數(shù)字表示插入占位因子的數(shù)量,且方向性字母的值之和大于等于原始數(shù)據(jù)段被切割成的切割單元個數(shù);順序性字母表示當(dāng)前待對調(diào)切割單元的位置序號,后面緊跟的數(shù)字表示將待對調(diào)切割單元與從左至右的第幾個切割單元進行對調(diào)。
6.根據(jù)權(quán)利要求5所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟1中,在混淆規(guī)則串中,順序性字母及其緊跟的數(shù)字均排在各個方向性字母及其緊跟的數(shù)字前面;在執(zhí)行混淆規(guī)則串時,先執(zhí)行順序性字母及其緊跟的數(shù)字進行切割單元的對調(diào)混淆,再執(zhí)行方向性字母及其緊跟的數(shù)字進行插入占位因子混淆。
7.根據(jù)權(quán)利要求4所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟2中,獲得混淆數(shù)據(jù)的具體步驟為:
步驟2.1,初始化生成各個占位因子集,并確定一個占位因子集用于混淆處理;
步驟2.2,利用確定的占位因子集中的各個占位因子按照混淆算法模型對各個原始數(shù)據(jù)段進行混淆處理,從而獲得混淆數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟2.1中,在選定占位因子集時,通過預(yù)先設(shè)置來確定采用哪個占位因子集,或者通過判斷原始數(shù)據(jù)段的格式來確定采用哪個占位因子集。
9.根據(jù)權(quán)利要求8所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟2.1中,占位因子集包括漢字占位因子集、數(shù)字占位因子集、字母占位因子集以及金額占位因子集;
漢字占位因子集為個數(shù)不低于128個漢字的漢字集合,且漢字集合中的各個漢字為隨機漢字;
數(shù)字占位因子集為0-9這10個自然數(shù)構(gòu)成的數(shù)字集合;
字母占位因子集為26個小寫字母和26個大寫字母混合構(gòu)成的字母集合;
金額占位因子集為逗號、小數(shù)點以及0-9這10個自然數(shù)構(gòu)成的數(shù)字和符號集合;
在對原始數(shù)據(jù)段的格式進行判斷時,若為漢字格式則采用漢字占位因子集,若為數(shù)字格式則采用數(shù)字占位因子集,若為字母格式則采用字母占位因子集,若為金額格式則采用金額占位因子集。
10.根據(jù)權(quán)利要求9所述的網(wǎng)頁數(shù)據(jù)防爬加密方法,其特征在于,步驟2.2中,在按照混淆算法模型對各個原始數(shù)據(jù)段進行混淆處理時,從占位因子集中選用的各個占位因子為隨機選用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都神殿科技有限責(zé)任公司,未經(jīng)成都神殿科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010083492.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種組合式辦公用品架
- 下一篇:遮陽板控制方法及遮陽板控制裝置
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺的數(shù)據(jù)加密方法及系統(tǒng)





