午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種基于加密的通信方法和系統(tǒng)的制作方法

文檔序號(hào):9791096閱讀:1380來(lái)源:國(guó)知局
一種基于加密的通信方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種基于加密的通信方法和一種基于加密的通信系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,許多應(yīng)用需要連接網(wǎng)絡(luò),與服務(wù)器進(jìn)行數(shù)據(jù)處理,例如,郵箱客戶端需要從郵箱服務(wù)器中加載電子郵件、即時(shí)通訊客戶端需要從即時(shí)通訊服務(wù)器中加載會(huì)話消息、瀏覽器需要從網(wǎng)頁(yè)服務(wù)器加載網(wǎng)頁(yè),等等。
[0003]對(duì)于某些重要的業(yè)務(wù)場(chǎng)景,客戶端和服務(wù)端的通信一般對(duì)第三方保密,即對(duì)通信內(nèi)容做一定的加密。
[0004]傳統(tǒng)的方式有增加校驗(yàn)碼,驗(yàn)證請(qǐng)求是否合法,或者對(duì)參數(shù)進(jìn)行加密,配合公鑰和私鑰進(jìn)行參數(shù)的加解密,等等。
[0005]但是,針對(duì)某個(gè)業(yè)務(wù)請(qǐng)求中,還是需要帶上一定的路徑信息,這樣,不法分子就會(huì)惡意抓包的人,分析哪些接口比較重要,然后針對(duì)性地分析破解,安全性較低。

【發(fā)明內(nèi)容】

[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種基于加密的通信方法和相應(yīng)的一種基于加密的通信系統(tǒng)。
[0007]依據(jù)本發(fā)明的一個(gè)方面,提供了一種基于加密的通信方法,包括:
[0008]客戶端在接收到業(yè)務(wù)操作指令時(shí),確定業(yè)務(wù)數(shù)據(jù);
[0009]采用預(yù)設(shè)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密,所述加密方式具有加密標(biāo)識(shí);
[0010]將所述業(yè)務(wù)數(shù)據(jù)和所述加密標(biāo)識(shí)嵌入業(yè)務(wù)請(qǐng)求中;
[0011 ]通過(guò)統(tǒng)一接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至所述服務(wù)器進(jìn)行業(yè)務(wù)處理。
[0012]可選地,所述采用預(yù)設(shè)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密的步驟包括:
[0013]調(diào)用預(yù)設(shè)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0014]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密。
[0015]可選地,還包括:
[0016]采用預(yù)設(shè)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮,所述壓縮方式具有壓縮標(biāo)識(shí);
[0017]將所述壓縮標(biāo)識(shí)嵌入業(yè)務(wù)請(qǐng)求中。
[0018]可選地,所述采用預(yù)設(shè)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮的步驟包括:
[0019]調(diào)用預(yù)設(shè)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0020]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0021]可選地,還包括:
[0022]服務(wù)器從所述業(yè)務(wù)請(qǐng)求中讀取業(yè)務(wù)數(shù)據(jù)和加密標(biāo)識(shí);
[0023]采用所述加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解密;
[0024]按照所述業(yè)務(wù)數(shù)據(jù)進(jìn)行業(yè)務(wù)處理。
[0025]可選地,所述采用所述加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解密的步驟包括:
[0026]調(diào)用所述加密標(biāo)識(shí)對(duì)應(yīng)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0027]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解密。
[0028]可選地,還包括:
[0029]服務(wù)器從所述業(yè)務(wù)請(qǐng)求中讀取壓縮標(biāo)識(shí);
[0030]采用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0031]可選地,所述采用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓的步驟包括:
[0032]調(diào)用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0033]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0034]可選地,所述業(yè)務(wù)數(shù)據(jù)包括業(yè)務(wù)路徑、請(qǐng)求參數(shù);
[0035]所述按照所述業(yè)務(wù)數(shù)據(jù)進(jìn)行業(yè)務(wù)處理的步驟包括:
[0036]將所述請(qǐng)求參數(shù)按照轉(zhuǎn)發(fā)所述業(yè)務(wù)路徑至業(yè)務(wù)組件進(jìn)行業(yè)務(wù)處理。
[0037]可選地,還包括:
[0038]服務(wù)器獲取業(yè)務(wù)處理的業(yè)務(wù)結(jié)果;
[0039]采用加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行加密;
[0040]通過(guò)統(tǒng)一接口將所述業(yè)務(wù)結(jié)果返回客戶端。
[0041]可選地,所述采用加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密的步驟包括:
[0042]調(diào)用加密標(biāo)識(shí)對(duì)應(yīng)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0043]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密。
[0044]可選地,在所述將所述業(yè)務(wù)數(shù)據(jù)返回客戶端的步驟之前,所述方法還包括:
[0045]采用壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0046]可選地,所述采用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮的步驟包括:
[0047]調(diào)用壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0048]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0049]可選地,還包括:
[0050]客戶端按照所述加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解密。
[0051]可選地,所述按照在先通信時(shí)的加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解密的步驟包括:
[0052]調(diào)用所述加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0053]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解密。
[0054]可選地,還包括:
[0055]按照所述壓縮方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解壓。
[0056]可選地,所述按照所述壓縮方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解壓的步驟包括:
[0057]調(diào)用所述壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0058]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0059]根據(jù)本發(fā)明的另一方面,提供了一種基于加密的通信系統(tǒng),所述系統(tǒng)包括客戶端,其中,所述客戶端包括:
[0060]業(yè)務(wù)數(shù)據(jù)確定模塊,適于在接收到業(yè)務(wù)操作指令時(shí),確定業(yè)務(wù)數(shù)據(jù);
[0061]第一加密模塊,適于采用預(yù)設(shè)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密,所述加密方式具有加密標(biāo)識(shí);
[0062]第一數(shù)據(jù)嵌入模塊,適于將所述業(yè)務(wù)數(shù)據(jù)和所述加密標(biāo)識(shí)嵌入業(yè)務(wù)請(qǐng)求中;
[0063]業(yè)務(wù)請(qǐng)求發(fā)送模塊,適于通過(guò)統(tǒng)一接口將所述業(yè)務(wù)請(qǐng)求發(fā)送至所述服務(wù)器進(jìn)行業(yè)務(wù)處理。
[0064]可選地,所述第一加密模塊還適于:
[0065]調(diào)用預(yù)設(shè)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0066]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密。
[0067]可選地,所述客戶端還包括:
[0068]第一壓縮模塊,適于采用預(yù)設(shè)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮,所述壓縮方式具有壓縮標(biāo)識(shí);
[0069]第二數(shù)據(jù)嵌入模塊,適于將所述壓縮標(biāo)識(shí)嵌入業(yè)務(wù)請(qǐng)求中。
[0070]可選地,所述第一壓縮模塊還適于:
[0071]調(diào)用預(yù)設(shè)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0072]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0073]可選地,所述系統(tǒng)還包括服務(wù)器,其中,所述服務(wù)器包括:
[0074]第一數(shù)據(jù)讀取模塊,適于從所述業(yè)務(wù)請(qǐng)求中讀取業(yè)務(wù)數(shù)據(jù)和加密標(biāo)識(shí);
[0075]第一解密模塊,適于采用所述加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解密;
[0076]業(yè)務(wù)處理模塊,適于按照所述業(yè)務(wù)數(shù)據(jù)進(jìn)行業(yè)務(wù)處理。
[0077]可選地,所述第一解密模塊還適于:
[0078]調(diào)用所述加密標(biāo)識(shí)對(duì)應(yīng)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0079]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解密。
[0080]可選地,所述服務(wù)器還包括:
[0081]第二數(shù)據(jù)讀取模塊,適于服務(wù)器從所述業(yè)務(wù)請(qǐng)求中讀取壓縮標(biāo)識(shí);
[0082]第一解壓模塊,適于采用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0083]可選地,所述第一解壓模塊還適于:
[0084]調(diào)用所述壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0085]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0086]可選地,所述業(yè)務(wù)數(shù)據(jù)包括業(yè)務(wù)路徑、請(qǐng)求參數(shù);
[0087]所述業(yè)務(wù)處理模塊還適于:
[0088]將所述請(qǐng)求參數(shù)按照轉(zhuǎn)發(fā)所述業(yè)務(wù)路徑至業(yè)務(wù)組件進(jìn)行業(yè)務(wù)處理。
[0089]可選地,所述服務(wù)器還包括:
[0090]業(yè)務(wù)結(jié)果獲取模塊,適于獲取業(yè)務(wù)處理的業(yè)務(wù)結(jié)果;
[0091 ]第二加密模塊,適于采用加密標(biāo)識(shí)對(duì)應(yīng)的加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行加密;
[0092]業(yè)務(wù)結(jié)果發(fā)送模塊,適于通過(guò)統(tǒng)一接口將所述業(yè)務(wù)結(jié)果返回客戶端。
[0093]可選地,所述第二加密模塊還適于:
[0094]調(diào)用加密標(biāo)識(shí)對(duì)應(yīng)的加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0095]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行加密。
[0096]可選地,所述服務(wù)器還包括:
[0097]第二壓縮模塊,適于采用壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0098]可選地,所述第二壓縮模塊還適于:
[0099]調(diào)用壓縮標(biāo)識(shí)對(duì)應(yīng)的壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0100]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行壓縮。
[0101]可選地,所述客戶端還包括:
[0102]第二解密模塊,適于按照所述加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解密。
[0103]可選地,所述第二解密模塊還適于:
[0104]調(diào)用所述加密方式所屬的第一動(dòng)態(tài)鏈接庫(kù);
[0105]通過(guò)所述第一動(dòng)態(tài)鏈接庫(kù)采用所述加密方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解密。
[0106]可選地,所述客戶端還包括:
[0107]第二解壓模塊,適于按照所述壓縮方式對(duì)所述業(yè)務(wù)結(jié)果進(jìn)行解壓。
[0108]可選地,所述第二解壓模塊還適于:
[0109]調(diào)用所述壓縮方式所屬的第二動(dòng)態(tài)鏈接庫(kù);
[0110]通過(guò)所述第二動(dòng)態(tài)鏈接庫(kù)采用所述壓縮方式對(duì)所述業(yè)務(wù)數(shù)據(jù)進(jìn)行解壓。
[0111]本發(fā)明實(shí)施例的服務(wù)器通過(guò)一個(gè)統(tǒng)計(jì)的接口與客戶端進(jìn)行通信,即不同的業(yè)務(wù)都通過(guò)一個(gè)接口接收和發(fā)送數(shù)據(jù),增加了通信數(shù)據(jù)的復(fù)雜度,對(duì)外而言,可以攔截到的是一個(gè)接口和一堆加密之后的數(shù)據(jù)以及標(biāo)識(shí),沒(méi)有更多的數(shù)據(jù)進(jìn)行深度分析,降低了針對(duì)接口進(jìn)行針對(duì)性分析破解的風(fēng)險(xiǎn),增加了通信的安全性。
[0112]本發(fā)明實(shí)施例通過(guò)靜態(tài)鏈接庫(kù)的方式實(shí)現(xiàn)加密方式、壓縮方式,由于靜態(tài)鏈接庫(kù)是不可逆向的,并且,靜態(tài)鏈接庫(kù)是獨(dú)立于主程序的,容易進(jìn)行更新,從而大大提高了通信的安全性。
[0113]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1