欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于oauth協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置制造方法

文檔序號(hào):7770015閱讀:157來源:國(guó)知局
基于oauth協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置制造方法
【專利摘要】本發(fā)明公開一種基于OAUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置,用于在OAUTH協(xié)議測(cè)試時(shí)對(duì)數(shù)據(jù)進(jìn)行安全的傳遞。該數(shù)據(jù)傳遞方法包括:獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示;對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù);將所述加密數(shù)據(jù)發(fā)送至網(wǎng)站測(cè)試端。采用本發(fā)明的技術(shù)方案,可以使得OAUTH協(xié)議測(cè)試順利進(jìn)行,并且保證數(shù)據(jù)的安全性。
【專利說明】基于OAUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)測(cè)試領(lǐng)域,更具體的,涉及一種基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置。

【背景技術(shù)】
[0002]0AUTH協(xié)議為用戶資源的授權(quán)提供了一個(gè)安全的、開放而又簡(jiǎn)易的標(biāo)準(zhǔn)。與以往的授權(quán)方式不同之處是0AUTH的授權(quán)不會(huì)使第三方觸及到用戶的賬號(hào)信息,即第三方無(wú)需使用用戶的用戶名與密碼就可以申請(qǐng)獲得該用戶資源的授權(quán),因此0AUTH是安全的,目前國(guó)內(nèi)和國(guó)外的大型互聯(lián)網(wǎng)網(wǎng)站都提供了 0AUTH認(rèn)證服務(wù),目前市場(chǎng)上很多互聯(lián)網(wǎng)網(wǎng)站采用大公司的賬號(hào)進(jìn)行登入和獲取資源,此過程采用的就是0AUTH協(xié)議,確保了用戶信息的安全性,在對(duì)網(wǎng)站做性能測(cè)試時(shí),由于0AUTH通訊時(shí)的加密信息,目前的市場(chǎng)已有的性能測(cè)試工具(如:loadrunner、jmeter),不支持0AUTH協(xié)議測(cè)試。
[0003]因此,現(xiàn)有技術(shù)中,存在因0AUTH協(xié)議通訊時(shí)的加密信息,導(dǎo)致在做網(wǎng)站性能測(cè)試時(shí),主流的測(cè)試工具無(wú)法進(jìn)行測(cè)試。


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

[0004]本發(fā)明提供一種基于0AUTH協(xié)議的網(wǎng)站測(cè)試數(shù)據(jù)傳遞方法與裝置,用于解決現(xiàn)有技術(shù)中,存在因0AUTH協(xié)議通訊時(shí)的加密信息,導(dǎo)致在做網(wǎng)站性能測(cè)試時(shí),主流的測(cè)試工具無(wú)法對(duì)0AUTH協(xié)議進(jìn)行測(cè)試的問題。
[0005]為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供一種基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法,并采用以下技術(shù)方案:
[0006]基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法包括:獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示;對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù);將所述加密數(shù)據(jù)發(fā)送至網(wǎng)站測(cè)試端。
[0007]進(jìn)一步地,所述根據(jù)預(yù)設(shè)算法對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密包括:對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù);對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
[0008]進(jìn)一步地,所述對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密包括:根據(jù)預(yù)設(shè)方法用所述用戶認(rèn)證碼構(gòu)造一密鑰;根據(jù)預(yù)設(shè)算法對(duì)所述密鑰及所述用戶認(rèn)證標(biāo)示進(jìn)行計(jì)算加密,生成所述第一加密數(shù)據(jù)。
[0009]進(jìn)一步地,所述對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密包括:對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù);根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
[0010]進(jìn)一步地,所述對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密包括:獲取所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的HTTP方式及數(shù)值;根據(jù)預(yù)設(shè)計(jì)算方法計(jì)算所述HTTP方式、去除所述數(shù)值的所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址以及所述數(shù)值三者組合的字符串,并得一計(jì)算結(jié)果;采用第二預(yù)設(shè)加密方法對(duì)所述計(jì)算結(jié)果進(jìn)行所述第三次加密。
[0011]根據(jù)本發(fā)明的另外一個(gè)方面,提供一種基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置,并采用如下技術(shù)方案:
[0012]基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置包括:第一獲取模塊,用于獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示;加密模塊,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù);發(fā)送模塊,用于將所述加密數(shù)據(jù)發(fā)送至網(wǎng)站測(cè)試端。
[0013]進(jìn)一步地,所述加密模塊包括:第一次加密模塊,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù);第二次加密模塊,用于對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
[0014]進(jìn)一步地,所述第一次加密模塊包括:構(gòu)造模塊,用于根據(jù)預(yù)設(shè)方法用所述用戶認(rèn)證碼構(gòu)造一密鑰;第一計(jì)算模塊,用于根據(jù)預(yù)設(shè)算法對(duì)所述密鑰及所述用戶認(rèn)證標(biāo)示進(jìn)行計(jì)算加密,生成所述第一加密數(shù)據(jù)。
[0015]進(jìn)一步地,所述第二次加密模塊包括:第三次加密模塊,用于對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù);第四次加密模塊,用于根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
[0016]進(jìn)一步地,所述第三次加密模塊包括:第二獲取模塊,用于獲取所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的HTTP方式及數(shù)值;第二計(jì)算模塊,用于根據(jù)預(yù)設(shè)計(jì)算方法計(jì)算所述HTTP方式、去除所述數(shù)值的所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址以及所述數(shù)值三者組合的字符串,并得一計(jì)算結(jié)果;第三次加密子模塊,用于采用第二預(yù)設(shè)加密方法對(duì)所述計(jì)算結(jié)果進(jìn)行所述第三次加密。
[0017]本發(fā)明提出了一種基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置,使得0AUTH此種加密復(fù)雜的協(xié)議能夠進(jìn)行性能測(cè)試;其次,在本發(fā)明中實(shí)現(xiàn)了一套通用的數(shù)據(jù)加密算法,確保了數(shù)據(jù)在測(cè)試過程中的安全性。

【專利附圖】

【附圖說明】
[0018]附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法主要流程圖;
[0020]圖2表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法具體流程圖;
[0021]圖3表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置的結(jié)構(gòu)示意圖;
[0022]圖4表示本發(fā)明實(shí)施例所述的加密模塊的結(jié)構(gòu)示意圖;
[0023]圖5表示本發(fā)明實(shí)施例所述的第一次加密模塊的結(jié)構(gòu)示意圖;
[0024]圖6表示本發(fā)明實(shí)施例所述的第二次加密模塊的結(jié)構(gòu)示意圖;
[0025]圖7表示本發(fā)明實(shí)施例所述的第三次加密模塊的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0026]以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實(shí)施。
[0027]圖1表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法主要流程圖。
[0028]參見圖1所示,基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法包括:
[0029]S101:獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示;
[0030]S103:對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù);
[0031]S105:將所述加密數(shù)據(jù)發(fā)送至網(wǎng)站測(cè)試端。
[0032]步驟S101中的用戶認(rèn)證碼ClientID與用戶認(rèn)證標(biāo)示ConsumerKey,這兩個(gè)數(shù)據(jù)是由0AUTH服務(wù)方向使用方提供,只有獲得這兩個(gè)數(shù)據(jù),才能從0AUTH服務(wù)方獲得通訊時(shí)的身份驗(yàn)證;在步驟S103中,對(duì)ClientID與ConsumerKey進(jìn)行加密;在步驟S105中,發(fā)送加密的數(shù)據(jù)給oauth服務(wù)提供方。接收返回結(jié)果:在此過程中,使用HttpClient接收oauth服務(wù)提供方提供內(nèi)容。
[0033]在本實(shí)施例的上述技術(shù)方案中,通過先獲取0AUTH協(xié)議方提供的用戶認(rèn)證碼ClientID與用戶認(rèn)證標(biāo)示ConsumerKey,并對(duì)這兩數(shù)據(jù)進(jìn)行加密后傳遞,使得目前性能測(cè)試工具不支持的0AUTH協(xié)議測(cè)試流程能夠進(jìn)行性能測(cè)試,并且在數(shù)據(jù)傳遞過程中進(jìn)行數(shù)據(jù)加密,保證了數(shù)據(jù)的安全性。
[0034]優(yōu)選地,所述根據(jù)預(yù)設(shè)算法對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密包括:對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù);對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
[0035]針對(duì)該實(shí)施例,更具體而言,即對(duì)ClientID與ConsumerKey進(jìn)行加密:在此過程中,加密的方式可以為:使用java自帶的SecretKeySpec方法對(duì)ClientID構(gòu)造一個(gè)密鑰。使用java自帶的MAC方法中的HmacSHAl算法對(duì)生成的密鑰及ConsumerKey進(jìn)行運(yùn)算,得到生成后的加密code碼。此加密code碼用于與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址url的參數(shù)進(jìn)行進(jìn)一步的加密運(yùn)算;
[0036]上述實(shí)施例給出的是對(duì)ClientID與ConsumerKey進(jìn)行加密的一種具體加密方法,但本發(fā)明并不限于此種加密方法。對(duì)ClientID與ConsumerKey進(jìn)行加密,提高了用戶數(shù)據(jù)在測(cè)試過程中,傳遞的安全性。
[0037]優(yōu)選地,所述對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密包括:對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù);根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
[0038]針對(duì)本實(shí)施例,預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)包括:http方法,如:get、post、delete等,裸url以及可能存在的具體數(shù)值;例子:一 http://www.test, com/index.html?a=l,貝ljurl中存在的參數(shù)的形式包括:裸url為:http://www.test, com/index, html,具體數(shù)值為:a=l o
[0039]計(jì)算http方法、裸url、具體數(shù)值三者組合的字符串,假設(shè)組合后的字符串為result:
[0040]result=http 方法 +&+ 裸 url+&+ 參數(shù)。
[0041]假設(shè)http 方法為 post,裸url 為 http://www.test, com/index, html,參數(shù)為 a=l:
[0042]result=post&http://www.test, com/index.html&a=l。
[0043]使用java自帶的MAC.doFinal方法對(duì)上述組合的字符串以及上述加密code5進(jìn)行組合加密;
[0044]經(jīng)過本實(shí)施例的加密以后,使用base64對(duì)本實(shí)施例中的加密結(jié)果進(jìn)行第二次加密,形成最終加密后的數(shù)據(jù)。
[0045]經(jīng)過在本發(fā)明中實(shí)現(xiàn)了一套通用的數(shù)據(jù)加密算法,確保了數(shù)據(jù)在測(cè)試過程中的安全性。
[0046]圖2表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法主要流程圖。
[0047]參見圖2所示,基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法可以為:
[0048]步驟201:對(duì) clientID 與 Consumekey 加密算法;
[0049]步驟203:對(duì)url, http方法及傳遞的參數(shù)進(jìn)行加密;
[0050]步驟205:發(fā)送加密后的數(shù)據(jù)給oauth服務(wù)提供方;
[0051]步驟207:接收返回結(jié)果。
[0052]本實(shí)施例中的具體加密方法可參加上述實(shí)施例所述,本實(shí)施例給出了數(shù)據(jù)傳遞的技術(shù)方案,使得目前性能測(cè)試工具不支持的0AUTH協(xié)議測(cè)試流程能夠進(jìn)行性能測(cè)試;并且在數(shù)據(jù)傳遞過程中確保了數(shù)據(jù)在測(cè)試過程中的安全性。
[0053]圖3表示本發(fā)明實(shí)施例所述的基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置的結(jié)構(gòu)示意圖。
[0054]參見圖3所示,基于0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置
[0055]包括:第一獲取模塊30,用于獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)不;加密模塊32,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù);發(fā)送模塊34,用于將所述加密數(shù)據(jù)發(fā)送至0AUTH協(xié)議的服務(wù)提供方。
[0056]圖4表示本發(fā)明實(shí)施例所述的加密模塊的結(jié)構(gòu)示意圖。
[0057]可選地,參見圖4所示,所述加密模塊32包括:第一次加密模塊3201,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù);第二次加密模塊3203,用于對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
[0058]圖5表示本發(fā)明實(shí)施例所述的第一次加密模塊的結(jié)構(gòu)示意圖。
[0059]可選地,參見圖5所示,所述第一次加密模塊3201包括:構(gòu)造模塊3202,用于根據(jù)預(yù)設(shè)方法用所述用戶認(rèn)證碼構(gòu)造一密鑰;第一計(jì)算模塊3204,用于根據(jù)預(yù)設(shè)算法對(duì)所述密鑰及所述用戶認(rèn)證標(biāo)示進(jìn)行計(jì)算加密,生成所述第一加密數(shù)據(jù)。
[0060]圖6表示本發(fā)明實(shí)施例所述的第二次加密模塊的結(jié)構(gòu)示意圖。
[0061]可選地,參見圖6所示,所述第二次加密模塊3203包括:第三次加密模塊3205,用于對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù);第四次加密模塊3207,用于根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
[0062]圖7表示本發(fā)明實(shí)施例所述的第三次加密模塊的結(jié)構(gòu)示意圖。
[0063]可選地,參見圖7所示,所述第三次加密模塊3205包括:第二獲取模塊3208,用于獲取所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的HTTP方式及數(shù)值;第二計(jì)算模塊3209,用于根據(jù)預(yù)設(shè)計(jì)算方法計(jì)算所述HTTP方式、去除所述數(shù)值的所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址以及所述數(shù)值三者組合的字符串,并得一計(jì)算結(jié)果;第三次加密子模塊3210,用于采用第二預(yù)設(shè)加密方法對(duì)所述計(jì)算結(jié)果進(jìn)行所述第三次加密。
[0064]本發(fā)明提出了一種0AUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法與裝置,使得此種加密復(fù)雜的協(xié)議能夠進(jìn)行性能測(cè)試;其次,在本發(fā)明中實(shí)現(xiàn)了一套通用的數(shù)據(jù)加密算法,確保了數(shù)據(jù)在測(cè)試過程中的安全性。
[0065]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種基于OAUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞方法,其特征在于,包括: 獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示; 對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù); 將所述加密數(shù)據(jù)發(fā)送至網(wǎng)站測(cè)試端。
2.如權(quán)利要求1所述的數(shù)據(jù)傳遞方法,其特征在于,所述對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密包括: 對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù); 對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
3.如權(quán)利要求2所述的數(shù)據(jù)傳遞方法,其特征在于,所述對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密包括: 根據(jù)預(yù)設(shè)方法用所述用戶認(rèn)證碼構(gòu)造一密鑰; 根據(jù)預(yù)設(shè)算法對(duì)所述密鑰及所述用戶認(rèn)證標(biāo)示進(jìn)行計(jì)算加密,生成所述第一加密數(shù)據(jù)。
4.如權(quán)利要求2所述的數(shù)據(jù)傳遞方法,其特征在于,其特征在于,所述對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密包括: 對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù); 根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
5.如權(quán)利要求4所述的數(shù)據(jù)傳遞方法,其特征在于,所述對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密包括: 獲取所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的HTTP方式及數(shù)值; 根據(jù)預(yù)設(shè)計(jì)算方法計(jì)算所述HTTP方式、去除所述數(shù)值數(shù)的所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址以及所述數(shù)值三者組合的字符串,并得一計(jì)算結(jié)果; 采用第二預(yù)設(shè)加密方法對(duì)所述計(jì)算結(jié)果進(jìn)行所述第三次加密。
6.一種基于OAUTH協(xié)議測(cè)試的數(shù)據(jù)傳遞裝置,其特征在于,包括: 第一獲取模塊,用于獲取用戶認(rèn)證碼與用戶認(rèn)證標(biāo)示; 加密模塊,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行加密,得到加密數(shù)據(jù); 發(fā)送模塊,用于將所述加密數(shù)據(jù)發(fā)送至OAUTH協(xié)議的網(wǎng)站測(cè)試端。
7.如權(quán)利要求6所述的數(shù)據(jù)傳遞裝置,其特征在于,所述加密模塊包括: 第一次加密模塊,用于對(duì)所述用戶認(rèn)證碼與所述用戶認(rèn)證標(biāo)示進(jìn)行第一次加密,獲取第一加密數(shù)據(jù); 第二次加密模塊,用于對(duì)所述第一加密數(shù)據(jù)與預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第二次加密,得到所述加密數(shù)據(jù)。
8.如權(quán)利要求7所述的數(shù)據(jù)傳遞裝置,其特征在于,所述第一次加密模塊包括: 構(gòu)造模塊,用于根據(jù)預(yù)設(shè)方法用所述用戶認(rèn)證碼構(gòu)造一密鑰; 第一計(jì)算模塊,用于根據(jù)預(yù)設(shè)算法對(duì)所述密鑰及所述用戶認(rèn)證標(biāo)示進(jìn)行計(jì)算加密,生成所述第一加密數(shù)據(jù)。
9.如權(quán)利要求7所述的數(shù)據(jù)傳遞裝置,其特征在于,所述第二次加密模塊包括: 第三次加密模塊,用于對(duì)所述第一加密數(shù)據(jù)與所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的參數(shù)進(jìn)行第三次加密,獲取第二加密數(shù)據(jù); 第四次加密模塊,用于根據(jù)第一預(yù)設(shè)加密方法對(duì)所述第二加密數(shù)據(jù)進(jìn)行第四次加密,得到所述加密數(shù)據(jù)。
10.如權(quán)利要求9所述的數(shù)據(jù)傳遞裝置,其特征在于,所述第三次加密模塊包括: 第二獲取模塊,用于獲取所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址的HTTP方式及數(shù)值; 第二計(jì)算模塊,用于根據(jù)預(yù)設(shè)計(jì)算方法計(jì)算所述HTTP方式、去除所述數(shù)值的所述預(yù)設(shè)目標(biāo)網(wǎng)頁(yè)地址以及所述數(shù)值三者組合的字符串,并得一計(jì)算結(jié)果; 第三次加密子模塊,用于采用第二預(yù)設(shè)加密方法對(duì)所述計(jì)算結(jié)果進(jìn)行所述第三次加LU O
【文檔編號(hào)】H04L12/26GK104426719SQ201310412481
【公開日】2015年3月18日 申請(qǐng)日期:2013年9月11日 優(yōu)先權(quán)日:2013年9月11日
【發(fā)明者】羅正海, 鄭程光, 許珊娜, 張燕欣, 李穎, 李 浩, 孫偉峰 申請(qǐng)人:方正信息產(chǎn)業(yè)控股有限公司, 上海方正數(shù)字出版技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江永县| 尉氏县| 镇平县| 耒阳市| 威远县| 崇义县| 聂荣县| 阿克陶县| 建阳市| 潼南县| 舟山市| 晋州市| 东城区| 武山县| 灌南县| 中山市| 化隆| 贡觉县| 略阳县| 五大连池市| 蓝山县| 宜黄县| 兴安盟| 南和县| 当雄县| 高碑店市| 平潭县| 肃南| 柘荣县| 台中县| 尚义县| 西乌珠穆沁旗| 临猗县| 岢岚县| 曲靖市| 西平县| 泾川县| 长宁县| 武宁县| 马公市| 湘西|