亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置及方法與流程

文檔序號(hào):12478038閱讀:187來源:國知局
信息處理裝置及方法與流程
本發(fā)明涉及信息安全領(lǐng)域,更具體地說,涉及信息處理裝置及方法。
背景技術(shù)
:信息的發(fā)送端與接收端與發(fā)送端在進(jìn)行信息交互的時(shí)候,可能會(huì)傳輸相當(dāng)多的敏感信息,這些敏感信息是不容篡改或者是不容第三方獲悉的,例如APP(Application,應(yīng)用程序)與服務(wù)端進(jìn)行交互的過程中,必然會(huì)涉及到信息安全性的問題,因?yàn)樵诮换ミ^程中可能會(huì)涉及到用戶的財(cái)產(chǎn)信息,例如用戶通過APP進(jìn)行付費(fèi)的時(shí)候,可能需要提供自己的銀行賬戶、賬戶密碼等,這些敏感信息一旦泄露或者是被不法分子獲取并篡改,將會(huì)給用戶的財(cái)產(chǎn)帶來巨大的損失。另外,當(dāng)用戶使用某些APP與服務(wù)端進(jìn)行交互的時(shí)候,交互信息中可能會(huì)含有用戶的隱私信息,例如當(dāng)用戶通過終端上安裝的APP向醫(yī)生咨詢健康問題的時(shí)候,可能需要通過交互信息傳遞其姓名、年齡、癥狀等,而這些信息是用戶不愿意被其他人獲知的,因此這些信息的泄密將會(huì)讓用戶的心理蒙上陰影,影響用戶的正常生活。因此,為了信息的安全性,接收端與發(fā)送端一般都會(huì)對(duì)交互的信息,特別是敏感信息進(jìn)行加密,以保證任意一個(gè)第三方即使獲取到交互信息也不能從加密后的信息中獲取到任何會(huì)影響到接收端與發(fā)送端利益的信息。目前,隨著信息安全技術(shù)的飛速發(fā)展,信息加密的方式形形色色的都有,但是加密質(zhì)量卻良莠不齊,因此敏感信息的安全依舊面臨很大的隱患。目前,接收端與發(fā)送端在進(jìn)行信息交互之前會(huì)預(yù)先確定一種加解密算法,當(dāng)確定之后,發(fā)送端將會(huì)按照既定的方式對(duì)交互信息進(jìn)行加密,而同樣地,接收端將會(huì)在接收到交互信息時(shí),按照既定的方式進(jìn)行解密?;谶@種加解密機(jī)制,加密算法本身的安全性就顯得尤為重要,因此,現(xiàn)在提到增強(qiáng)信息加密安全性的問題,技術(shù)人員就基本都會(huì)想到提出更復(fù)雜更難以破解的加密算法這樣的解決手段。但無論如何復(fù)雜、如何難以破解的算法,在長期使用的基礎(chǔ)上都存在很大的被破解的風(fēng)險(xiǎn),因此,現(xiàn)在亟需提出一種加密方案,用以保證信息交互的安全性。技術(shù)實(shí)現(xiàn)要素:本發(fā)明要解決的技術(shù)問題在于:解決當(dāng)前技術(shù)中,信息接收端與發(fā)送端在進(jìn)行信息交互之前就預(yù)先為后續(xù)的交互過程確定一種加密算法,然后在后續(xù)過程中使用這種既定加密算法進(jìn)行加密通信而導(dǎo)致的算法容易被破解、信息安全性低的技術(shù)問題,針對(duì)該技術(shù)問題,提供一種信息處理裝置及方法、信息處理裝置及方法。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供一種信息處理裝置,包括:第一存儲(chǔ)模塊,用于存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系;加密模塊,用于從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息,所述待發(fā)送數(shù)據(jù)包括需要發(fā)送給接收端的原始數(shù)據(jù);發(fā)送模塊,用于將所述加密信息和選擇出的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息傳輸給接收端。進(jìn)一步地,所述信息處理裝置還包括:第一簽名模塊,用于根據(jù)預(yù)設(shè)規(guī)則對(duì)所述原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第一簽名數(shù)據(jù),所述預(yù)設(shè)規(guī)則通過預(yù)先與所述接收端協(xié)商確定;所述待發(fā)送數(shù)據(jù)還包括所述第一簽名數(shù)據(jù)。進(jìn)一步地,所述信息處理裝置還包括:第一提取模塊,用于確定提取策略并根據(jù)所述提取策略從所述第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼;所述發(fā)送模塊還用于在所述從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息之后,將所述第一校驗(yàn)碼、所述提取策略傳輸給所述接收端。進(jìn)一步地,所述待發(fā)送數(shù)據(jù)中還包括表征獲取所述原始數(shù)據(jù)的時(shí)刻的時(shí)間戳,所述時(shí)間戳用于所述接收端將其與解密出所述加密信息的時(shí)間進(jìn)行比對(duì)以確定所述加密信息的有效性。本發(fā)明提供一種還提供信息處理裝置,包括:第二存儲(chǔ)模塊,用于存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系;接收模塊,用于接收發(fā)送端傳輸?shù)募用苄畔⒑图用芊绞降臉?biāo)識(shí)信息,所述加密方式為所述發(fā)送端得到所述加密信息所使用的加密方式;分析模塊,用于根據(jù)所述映射關(guān)系和所述標(biāo)識(shí)信息確定針對(duì)所述加密信息的解密方式;解密模塊,用于根據(jù)確定出的所述解密方式對(duì)所述加密信息進(jìn)行解密得到發(fā)送端傳輸?shù)拇l(fā)送數(shù)據(jù),所述待發(fā)送數(shù)據(jù)中包括所述發(fā)送端發(fā)送的原始數(shù)據(jù)。進(jìn)一步地,本發(fā)明提供了一種信息處理方法,所述方法包括:從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息,所述待發(fā)送數(shù)據(jù)包括需要發(fā)送給接收端的原始數(shù)據(jù);將所述加密信息和選擇出的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息傳輸給接收端。進(jìn)一步地,在所述從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息之前包括:根據(jù)預(yù)設(shè)規(guī)則對(duì)所述原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第一簽名數(shù)據(jù),所述預(yù)設(shè)規(guī)則通過預(yù)先與所述接收端協(xié)商確定;所述待發(fā)送數(shù)據(jù)還包括所述第一簽名數(shù)據(jù)。進(jìn)一步地,還包括:確定提取策略并根據(jù)所述提取策略從所述第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼;在所述從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息之后還包括:將所述第一校驗(yàn)碼、所述提取策略傳輸給所述接收端。進(jìn)一步地,所述待發(fā)送數(shù)據(jù)中還包括表征獲取所述原始數(shù)據(jù)的時(shí)刻的時(shí)間戳,所述時(shí)間戳用于所述接收端將其與解密出所述加密信息的時(shí)間進(jìn)行比對(duì)以確定所述加密信息的有效性。本發(fā)明還提供了一種信息處理方法,所述方法包括:接收發(fā)送端傳輸?shù)募用苄畔⒑图用芊绞降臉?biāo)識(shí)信息,所述加密方式為所述發(fā)送端得到所述加密信息所使用的加密方式;根據(jù)存儲(chǔ)的多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系確定針對(duì)所述加密信息的解密方式;根據(jù)確定出的所述解密方式對(duì)所述加密信息進(jìn)行解密得到發(fā)送端傳輸?shù)拇l(fā)送數(shù)據(jù),所述待發(fā)送數(shù)據(jù)中包括所述發(fā)送端發(fā)送的原始數(shù)據(jù)。本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行前述的任一項(xiàng)的信息處理。有益效果:本發(fā)明實(shí)施例提供的信息處理方法、裝置和計(jì)算機(jī)存儲(chǔ)介質(zhì),通過在信息的發(fā)送端和接收端預(yù)先存儲(chǔ)多種加密方式及加密方式標(biāo)識(shí)信息之間的映射關(guān)系,在進(jìn)行信息交互的過程中,信息發(fā)送端從多種加密方式中選擇出一種來對(duì)需要發(fā)送給接收端的待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息,然后將加密信息以及對(duì)該待發(fā)送數(shù)據(jù)進(jìn)行加密的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息發(fā)送給接收端,讓接收端根據(jù)接收到的標(biāo)識(shí)信息和預(yù)先存儲(chǔ)的映射關(guān)系確定出對(duì)加密信息進(jìn)行解密的解密方式,并得到加密信息中的待發(fā)送數(shù)據(jù),實(shí)現(xiàn)和發(fā)送端之間的交互。在本發(fā)明實(shí)施例中提供的信息加解密方案和當(dāng)前技術(shù)相比,對(duì)信息的加密方式并不是單一固定的,而是在每次交互過程中,從多種加密方式中任意確定的,因此,信息的加密方式具有隨機(jī)性,很難被第三方破解,提高了信息交互的安全性,保障了信息交互雙方的隱私和利益,增強(qiáng)了用戶體驗(yàn)。附圖說明下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中:圖1為本發(fā)明第一實(shí)施例提供的信息處理方法的一種流程圖;圖2為本發(fā)明第二實(shí)施例提供的信息處理方法的一種流程圖;圖3為本發(fā)明第三實(shí)施例為發(fā)送端與接收端提供的加密通信的一種流程圖;圖4為本發(fā)明第四實(shí)施例提供的信息處理裝置的一種結(jié)構(gòu)示意圖;圖5為本發(fā)明第五實(shí)施例提供的信息處理裝置的一種結(jié)構(gòu)示意圖;圖6為本發(fā)明第六實(shí)施例提供的信息處理裝置的一種結(jié)構(gòu)示意圖;圖7為本發(fā)明第六實(shí)施例提供的信息處理裝置的另一種結(jié)構(gòu)示意圖;圖8為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;圖9為如圖8所示的移動(dòng)終端的無線通信系統(tǒng)示意圖;圖10為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的服務(wù)器的硬件結(jié)構(gòu)示意圖。具體實(shí)施方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。第一實(shí)施例:為了解決當(dāng)前技術(shù)中,信息交互雙方總是基于預(yù)先約定加密方式的機(jī)制進(jìn)行加密通信而導(dǎo)致的信息安全性低,在長期通信過程中容易被不法的第三方破解的問題,現(xiàn)在提出一種信息處理方法,請(qǐng)結(jié)合圖1:S102、從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息。待發(fā)送數(shù)據(jù)可以包括發(fā)送端和接收端進(jìn)行信息交互需要的那些信息,例如,當(dāng)移動(dòng)終端上的APP需要和服務(wù)端進(jìn)行交互時(shí),作為發(fā)送端的移動(dòng)終端可能需要向服務(wù)端發(fā)送一些請(qǐng)求數(shù)據(jù)以便請(qǐng)求服務(wù)端提供相應(yīng)的服務(wù),如支付服務(wù)、頁面刷新服務(wù)、身份鑒權(quán)服務(wù)等。而原始數(shù)據(jù)就是為了實(shí)現(xiàn)這些服務(wù)所必須的數(shù)據(jù)。在本實(shí)施例當(dāng)中,會(huì)在信息的發(fā)送端預(yù)先存儲(chǔ)多種加密方式和加密方式標(biāo)識(shí)信息之間的映射關(guān)系,也就是說,在發(fā)送端,各個(gè)加密方式都有與至一一對(duì)應(yīng)的標(biāo)識(shí)信息。當(dāng)發(fā)送端需要將待發(fā)送數(shù)據(jù)發(fā)送給接收端的時(shí)候,發(fā)送端先從預(yù)先存儲(chǔ)的多種加密方式中選擇出一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,形成加密信息。在本實(shí)施例中,選擇加密方式的方案有多種,可以按照順序來進(jìn)行選擇,如,假定發(fā)送端預(yù)先存儲(chǔ)了100種加密方式,則在第一次發(fā)送信息的時(shí)候使用第一種加密方式,在第43次發(fā)送信息的時(shí)候使用第四十三種加密方式。可以理解的是,在本實(shí)施例中也可以隨機(jī)選擇出一種加密方式來對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,在一定程度上,基于隨機(jī)選擇加密方式的通信過程的安全性會(huì)高于按照順序選擇加密方式的通信過程。另外,在選擇加密方式的時(shí)候,除了上面提供的按照順序選擇或者是隨機(jī)選擇的方式以外,由于本實(shí)施例中提供的各加密方式所能實(shí)現(xiàn)的加密效果不同,因此,發(fā)送端在選擇加密方式的時(shí)候,還可以根據(jù)其希望實(shí)現(xiàn)的加密效果來進(jìn)行,舉個(gè)例子,假定將各加密方式基于形成加密信息的安全性來分為A、B、c三個(gè)等級(jí),其中等級(jí)A中的加密方式形成的加密信息的安全性最高,等級(jí)C中的加密方式形成的加密信息的安全性最低。當(dāng)發(fā)送端當(dāng)前要發(fā)送給接收端的待發(fā)送數(shù)據(jù)很重要時(shí),可以從等級(jí)A中的加密方式中選擇出一種。若當(dāng)前需要發(fā)送給接收端的信息是一般的響應(yīng)消息,該消失即使被任意一個(gè)第三方截獲也不會(huì)造成討打的影響時(shí),發(fā)送端可以從安全性最低的等級(jí)C中選擇出一個(gè)加密方式進(jìn)行加密。本領(lǐng)域技術(shù)人員可以理解的是,在從各個(gè)等級(jí)中選擇加密方式時(shí),可以按照多種策略進(jìn)行,隨機(jī)或者是按照順序都可以。在該示例當(dāng)中,各個(gè)加密方式被按照加密安全性進(jìn)行分級(jí),但是在接下來的一個(gè)示例當(dāng)中,加密方式可以根據(jù)功能進(jìn)行分類:假定標(biāo)識(shí)信息分別為1、2、3、4、5的加密方式是單純進(jìn)行加密的,而標(biāo)識(shí)信息為分別為6、7、8的加密方式在進(jìn)行加密的同時(shí),還能實(shí)現(xiàn)對(duì)待發(fā)送數(shù)據(jù)的壓縮,因此,如果當(dāng)前需要發(fā)送給接收端的待發(fā)送數(shù)據(jù)很多,如果不進(jìn)行壓縮,可能對(duì)流量的要求比較高,故,在這種情況下,發(fā)送端可以選擇標(biāo)識(shí)信息為6、7、8的加密方式中的任意一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密。S104、將加密信息和選擇出的加密方式的標(biāo)識(shí)信息傳輸給接收端。當(dāng)完成對(duì)待發(fā)送數(shù)據(jù)的加密之后,發(fā)送端可以將加密后得到的加密信息傳輸給接收端,當(dāng)然,需要傳輸給接收端的還包括對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密從而形成機(jī)密信息的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息,也即S102中選擇出的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息。在傳輸?shù)臅r(shí)候,可以將加密信息與標(biāo)識(shí)信息一起作為交互信息傳輸給接收端,例如,以數(shù)據(jù)報(bào)文的形式,將加密信息作為數(shù)據(jù)報(bào)文的包體,將標(biāo)識(shí)信息放進(jìn)數(shù)據(jù)報(bào)文的包頭當(dāng)中。為了安全考慮,還可以對(duì)數(shù)據(jù)報(bào)文進(jìn)行一些處理,如將數(shù)據(jù)報(bào)文的包頭轉(zhuǎn)換成二進(jìn)制形式。將包頭轉(zhuǎn)換成二進(jìn)制至少有這樣兩個(gè)好處:首先,二進(jìn)制信息中僅包括“0”和“1”,因此,將包頭轉(zhuǎn)換成二進(jìn)制之后,從表面上根本不能得到任何關(guān)于標(biāo)識(shí)信息的啟示;另一方面,將信息以二進(jìn)制形式進(jìn)行傳輸能夠節(jié)省網(wǎng)絡(luò)流量,有利于資源優(yōu)化。在本實(shí)施例的其他示例當(dāng)中,將加密信息和標(biāo)識(shí)信息形成數(shù)據(jù)報(bào)文之后,可以對(duì)數(shù)據(jù)報(bào)文再一次加密,這次的加密可以采用與接收端預(yù)先約定的加密方式進(jìn)行,這種多種加密的方式能夠進(jìn)一步提高待發(fā)送數(shù)據(jù)的安全性。在本實(shí)施例的其他示例當(dāng)中,加密信息和標(biāo)識(shí)信息可以分別發(fā)送給接收端,發(fā)送端可以將加密信息和標(biāo)識(shí)信息分兩次發(fā)送給接收端,例如發(fā)送端先發(fā)送加密信息再傳輸標(biāo)識(shí)信息,則接收端在接收到加密信息之后,可以先將加密信息存儲(chǔ)起來,等到接收到標(biāo)識(shí)信息之后再對(duì)加密信息進(jìn)行解密。甚至,為了提高加密信息的安全性,發(fā)送端還可以采用不同的傳輸鏈路和/或不同的傳輸方式將標(biāo)識(shí)信息與加密信息傳輸給接收端。由于HTTPS(HyperTextTransferProtocoloverSecureSocketLayer,安全套接字層超文本傳輸協(xié)議)是以安全為目的的傳輸通道,其在HTTP(HyperTextTransferProtocol,超文本傳輸協(xié)議)下加入了SSL層(即“安全套接層”)。相對(duì)于HTTP傳輸通道以明文發(fā)送內(nèi)容,不提供任何數(shù)據(jù)加密的傳輸方式,HTTPS具有更高的安全性,因?yàn)槿绻粽邚腍TTP通道上截取了Web瀏覽器和網(wǎng)站服務(wù)器之間的傳輸報(bào)文,就可以直接獲取其中的信息。而HTTPS則不同,HTTPS是具有安全性的SSL加密傳輸協(xié)議,因而目前HTTPS被廣泛用于萬維網(wǎng)上安全敏感的通訊,例如交易支付方面。所以,在本實(shí)施例中,可以優(yōu)先選擇HTTPS作為傳輸通道。本實(shí)施例中所提及的發(fā)送端可以為終端或者是服務(wù)器,同樣地,接收端也可以是終端或者是服務(wù)器。本實(shí)施例描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。本實(shí)施例提供的信息處理方法,信息的發(fā)送端與接收端不再僅僅依靠預(yù)先約定的加密方式進(jìn)行通信,而是在兩端先存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系,然后發(fā)送端在將待發(fā)送數(shù)據(jù)按照某種方式進(jìn)行加密之后將該方式對(duì)應(yīng)的標(biāo)志信息和待發(fā)送數(shù)據(jù)加密后得到的加密信息發(fā)送給接收端,讓接收端根據(jù)標(biāo)識(shí)信息和其存儲(chǔ)的映射關(guān)系確定對(duì)加密信息進(jìn)行解密的解密方式,這樣發(fā)送端和接收端之間進(jìn)行通信時(shí)使用的加密方式具有很大的隨機(jī)性,即使交互信息被第三方截獲,也很難被破解,相對(duì)于現(xiàn)有一直使用固有加密方式進(jìn)行通信的機(jī)制,本實(shí)施例提供的方案能夠在很大程度上提高待發(fā)送數(shù)據(jù)的安全性。另外,在本實(shí)施例中,發(fā)送端向接收端發(fā)送加密信息的時(shí)候可以對(duì)加密信息和標(biāo)識(shí)信息形成的數(shù)據(jù)報(bào)文進(jìn)行一些處理之后再通過HTTPS進(jìn)行傳輸,因此,可以在多個(gè)層面上對(duì)加密信息的安全性進(jìn)行改善。第二實(shí)施例本實(shí)施例提供一種信息處理方法,該方法用于信息接收端在接收到采用第一實(shí)施例提供的信息處理方法加密的信息之后進(jìn)行解密。為了使本領(lǐng)域技術(shù)人員明白本實(shí)施例中信息處理方法的優(yōu)越性和細(xì)節(jié),下面結(jié)合圖2進(jìn)行說明:S202、接收發(fā)送端傳輸?shù)募用苄畔⒑图用芊绞降臉?biāo)識(shí)信息。由于發(fā)送端可以將加密信息和標(biāo)識(shí)信息分開使用不同的通信鏈路、不同的通信方式進(jìn)行發(fā)送,因此接收端也可能需要分開接收加密信息和標(biāo)識(shí)信息?,F(xiàn)在假定發(fā)送端以數(shù)據(jù)報(bào)文的形式將加密信息和標(biāo)識(shí)信息一起傳輸給接收端,而且發(fā)送端與接收端預(yù)先約定通過HTTPS通道進(jìn)行信息交互,則接收端可以通過HTTPS接收到安全性比較高的加密信息和標(biāo)識(shí)信息。S204、根據(jù)存儲(chǔ)的多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系確定針對(duì)加密信息的解密方式。假定發(fā)送端在以數(shù)據(jù)報(bào)文發(fā)送加密信息和標(biāo)識(shí)信息,標(biāo)識(shí)信息在包頭中,而且處于安全性和節(jié)省流量的目的,包頭被轉(zhuǎn)換成二進(jìn)制了,所以接收端在接收到數(shù)據(jù)報(bào)文之后,需要先將包頭內(nèi)容從二進(jìn)制轉(zhuǎn)換成普通字符,然后從包頭中提取出標(biāo)識(shí)信息。本實(shí)施例中提供的解密機(jī)制與發(fā)送端的加密機(jī)制對(duì)應(yīng),接收端能否正確解密與否的關(guān)鍵在于能否使用與發(fā)送端加密方式相應(yīng)的解密方式對(duì)加密信息進(jìn)行解密。而根據(jù)第一實(shí)施例的介紹,發(fā)送端的加密方式可能隨機(jī)變化,其可能會(huì)從多種加密方式中選擇一種進(jìn)行加密,然后將加密方式對(duì)應(yīng)的標(biāo)識(shí)信息傳輸給接收端,因此,接收端必須預(yù)先存儲(chǔ)發(fā)送端可能會(huì)使用的所有加密方式以及各個(gè)加密方式的標(biāo)識(shí)信息,各標(biāo)識(shí)信息與加密方式唯一對(duì)應(yīng),而且接收端中各個(gè)加密方式的標(biāo)識(shí)信息必須保證與發(fā)送端中各加密方式的標(biāo)識(shí)信息一致,或者是唯一對(duì)應(yīng),這樣才能保證接收端在接收到加密信息之后正確解密??蛇x地,在接收端存儲(chǔ)的各個(gè)加密方式與標(biāo)識(shí)信息之間的映射關(guān)系以表格的形式呈現(xiàn),如表1所示:表1加密方式標(biāo)識(shí)信息加密方式11a加密方式22b……加密方式66f當(dāng)接收端從包頭中得到標(biāo)識(shí)信息之后,可以從其本地存儲(chǔ)的映射表中確定出發(fā)送端使用的加密方式到底是哪一種,例如,如果接收端從包頭中提取出的標(biāo)識(shí)信息是6f,則說明發(fā)送端使用了加密方式6對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,這時(shí)候,發(fā)送端應(yīng)當(dāng)使用對(duì)應(yīng)于加密方式6的解密方式進(jìn)行解密,從而將加密信息恢復(fù)成待發(fā)送數(shù)據(jù)。S206、根據(jù)確定出的解密方式對(duì)加密信息進(jìn)行解密得到發(fā)送端傳輸?shù)拇l(fā)送數(shù)據(jù)。使用正確的解密方式解密完成之后,接收端可以從加密信息中獲取到待發(fā)送數(shù)據(jù),解密出來的待發(fā)送數(shù)據(jù)至少包括原始數(shù)據(jù),原始數(shù)據(jù)是指發(fā)送端發(fā)給接收端用于實(shí)現(xiàn)交互的信息,是除卻為了信息安全性而增加的內(nèi)容以外的數(shù)據(jù)。例如,假設(shè)發(fā)送端是移動(dòng)終端,而接收端是服務(wù)端,那么作為發(fā)送端的移動(dòng)終端可能需要向服務(wù)端發(fā)送一些請(qǐng)求數(shù)據(jù)以便請(qǐng)求服務(wù)端提供相應(yīng)的服務(wù),如支付服務(wù)、頁面刷新服務(wù)、身份鑒權(quán)服務(wù)等。而原始數(shù)據(jù)就是為了實(shí)現(xiàn)這些服務(wù)所必須的數(shù)據(jù)。在本實(shí)施例中,接收端可以是終端或者是服務(wù)器中的任意一種,當(dāng)接收端為終端時(shí),接收端可以為諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。本實(shí)施例提供的信息處理方法,通過與第一實(shí)施例提供的信息處理方法配合使用,在保證信息接收端與信息發(fā)送端之間正常交互的同時(shí),在接收端和發(fā)送端同時(shí)預(yù)先存儲(chǔ)多種加密方式和標(biāo)識(shí)信息之間的映射關(guān)系,存儲(chǔ)了映射關(guān)系的接收端才會(huì)是發(fā)送端認(rèn)可的信息接收方。在此基礎(chǔ)上,發(fā)送端和接收端在每次進(jìn)行通信的時(shí)候都可以使用不同的加密方式對(duì)例如敏感信息的待發(fā)送數(shù)據(jù)進(jìn)行加密,而且能夠保證加密的方式只有發(fā)送端認(rèn)可的接收端才能獲知,而其他第三方即使截獲到加密信息,得到標(biāo)識(shí)信息也不能獲知標(biāo)識(shí)信息的含義,更加不能對(duì)加密信息進(jìn)行正確解密。這樣的方式使得發(fā)送端與接收端不再通過單一的加密方式進(jìn)行通信,不用擔(dān)心長期使用同一種加密方式對(duì)敏感信息進(jìn)行加密容易導(dǎo)致加密方式被破解的問題,降低了用戶財(cái)產(chǎn)信息或者隱私信息泄露的風(fēng)險(xiǎn),提高了用戶體驗(yàn)。第三實(shí)施例本實(shí)施例提供一種信息處理方法,在將第一實(shí)施例與第二實(shí)施例相互結(jié)合的基礎(chǔ)上,本實(shí)施例將從發(fā)送端與接收端的交互過程對(duì)前述信息處理方法進(jìn)行細(xì)節(jié)上的說明,下面請(qǐng)參考圖3:S302、發(fā)送端根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第一簽名數(shù)據(jù)。數(shù)字簽名,又稱公鑰數(shù)字簽名、電子簽章,是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領(lǐng)域的技術(shù)實(shí)現(xiàn),用于鑒別數(shù)字信息的方法。待發(fā)送數(shù)據(jù)中包括發(fā)送端實(shí)際需要發(fā)送給接收端的原始數(shù)據(jù),例如在移動(dòng)終端通過APP向服務(wù)器發(fā)送的待發(fā)送數(shù)據(jù)中,包括的原始數(shù)據(jù)可能是根據(jù)用戶的輸入從而生成的請(qǐng)求數(shù)據(jù)。原始數(shù)據(jù)通常由多個(gè)參數(shù)構(gòu)成,例如在請(qǐng)求數(shù)據(jù)中可能包括請(qǐng)求的內(nèi)容、請(qǐng)求的類型、請(qǐng)求方的身份信息等,在對(duì)包含原始數(shù)據(jù)的發(fā)送數(shù)據(jù)進(jìn)行簽名的時(shí)候,請(qǐng)求參數(shù)之間的排列順序的不同將會(huì)直接影響到生成的簽名數(shù)據(jù),由此可見,原始數(shù)據(jù)中各個(gè)參數(shù)的排列順序是非常重要的。另外,不同的簽名方式對(duì)簽名結(jié)果也會(huì)有最直接的影響,在本實(shí)施例中,采用MD5(MessageDigestAlgorithmMD5,消息摘要算法第五版)的方式進(jìn)行簽名,MD5又稱摘要算法、哈希算法,是計(jì)算機(jī)廣泛使用的雜湊算法之一,之所以使用MD5算法進(jìn)行數(shù)字簽名,主要是因?yàn)镸D5具有抗修改性和強(qiáng)抗碰撞性,對(duì)于抗修改性的理解,可以認(rèn)為是對(duì)原始數(shù)據(jù)進(jìn)行任何改動(dòng),哪怕只修改1個(gè)字節(jié),所得到的MD5值都有很大區(qū)別。而強(qiáng)抗碰撞性則是因?yàn)橐阎紨?shù)據(jù)和其MD5值,想找到一個(gè)具有相同MD5值的數(shù)據(jù)(即偽造數(shù)據(jù))是非常困難的。另外,MD5還具有容易計(jì)算和壓縮性的特點(diǎn),從原始數(shù)據(jù)計(jì)算出MD5的值是非常容易的,而且任意長度的原始數(shù)據(jù)所計(jì)算出的MD5的值都是固定的。本領(lǐng)域技術(shù)人員可以理解的是,本實(shí)施例中進(jìn)行數(shù)字簽名的方式還包括MD2、MD3、MD4以及非對(duì)稱算法等。由于本實(shí)施例中,原始數(shù)據(jù)的排列順序、進(jìn)行數(shù)字簽名的方式等因素都會(huì)直接影響到數(shù)字簽名的結(jié)果,而這些結(jié)果又會(huì)影響到接收端對(duì)發(fā)送端身份的驗(yàn)證,所以,原始數(shù)據(jù)的排列方式和數(shù)字簽名的方式都應(yīng)當(dāng)由信息的發(fā)送端與接收端預(yù)先進(jìn)行協(xié)商確定,即信息的發(fā)送端與接收端在進(jìn)行信息交互之前,先協(xié)商出對(duì)待發(fā)送數(shù)據(jù)的預(yù)設(shè)簽名規(guī)則,在預(yù)設(shè)規(guī)則當(dāng)中,還可能還包括需要協(xié)商的其他內(nèi)容,例如,為了防止第三方在獲取到待發(fā)送數(shù)據(jù)之后根據(jù)原始數(shù)據(jù)偽造簽名,則發(fā)送端和接收端可以約定在對(duì)待發(fā)送數(shù)據(jù)進(jìn)行簽名之前,在原始數(shù)據(jù)中增加一些額外的信息,例如在每一個(gè)參數(shù)之間都增加“&”符號(hào)后再簽名,而對(duì)于APP與服務(wù)端之間的交互,由于APP可能會(huì)具有服務(wù)端分配的APPID和密鑰,則可以將原始數(shù)據(jù)、APPID和密鑰三者通過“:”連接起來之后再進(jìn)行數(shù)字簽名。在這種方案當(dāng)中,第三方很難知道發(fā)送端與接收端預(yù)先協(xié)商確定的具體內(nèi)容,因此,提高了其偽造簽名的難度。發(fā)送端采用預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名將會(huì)得到第一簽名數(shù)據(jù),第一簽名數(shù)據(jù)將會(huì)作為接收端驗(yàn)證發(fā)送者身份的依據(jù)之一被包含在待發(fā)送數(shù)據(jù)中參與加密。S304、發(fā)送端從多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息。選擇的加密方式可以參照第一實(shí)施例的介紹,這里不再贅述。由于在數(shù)字簽名階段,根據(jù)與接收端預(yù)先協(xié)商的預(yù)設(shè)規(guī)則可能會(huì)在待發(fā)送數(shù)據(jù)中間增加一些額外的數(shù)據(jù),例如,參數(shù)之間的“&”字符,或者是“:APPID:密鑰”等,這些參數(shù)將不再作為待發(fā)送數(shù)據(jù)的一部分,自然也就不參與形成加密信息的加密過程。雖然本實(shí)施例中發(fā)送給接收端的待發(fā)送數(shù)據(jù)中不包括額外數(shù)據(jù),但是可以包括發(fā)送端獲取到原始數(shù)據(jù)的時(shí)間,也就是說,可以將獲取到原始數(shù)據(jù)的時(shí)間戳與原始數(shù)據(jù)一起作為待發(fā)送數(shù)據(jù)發(fā)送給接收端。時(shí)間戳用于讓接收端在獲取到該時(shí)間戳之后和其獲取的該時(shí)間戳的實(shí)時(shí)時(shí)間進(jìn)行比較以確定加密信息的有效性,即用于接收端將其與解密出加密信息的時(shí)間進(jìn)行比對(duì),當(dāng)解密時(shí)間和時(shí)間戳所表征的時(shí)間之間的差值大于預(yù)設(shè)閾值,則判定加密信息無效。S306、發(fā)送端將加密信息、選擇出的加密方式的標(biāo)識(shí)信息傳輸給接收端。同第一實(shí)施例一樣,可以將這二者分開傳輸、一起傳輸。在本實(shí)施例中,可以選擇采用數(shù)據(jù)報(bào)文的方式,將標(biāo)識(shí)信息作為包頭的組成部分部分,將加密信息作為包體一起傳輸給接收端。S308、接收端接收到加密信息和加密方式的標(biāo)識(shí)信息后,根據(jù)映射關(guān)系確定針對(duì)加密信息的解密方式并進(jìn)行解密。跟第二實(shí)施例略有不同的地方是當(dāng)接收端接收到加密信息和標(biāo)識(shí)信息之后,解密出來的待發(fā)送數(shù)據(jù)不僅包括原始數(shù)據(jù),還有第一簽名數(shù)據(jù),第一簽名數(shù)據(jù)的作用是讓接收端對(duì)信息發(fā)送端的身份進(jìn)行驗(yàn)證。S310、接收端根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第二簽名數(shù)據(jù)。這時(shí)候,接收端可以根據(jù)與發(fā)送端預(yù)先確定的預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名,在這里將接收端數(shù)據(jù)簽名得到的數(shù)據(jù)成為第二簽名數(shù)據(jù)。進(jìn)行數(shù)據(jù)簽名的算法和對(duì)原始數(shù)據(jù)進(jìn)行簽名是否需要在原始數(shù)據(jù)中增加額外的數(shù)據(jù),如“:”或者是“APPID”等,都可以在預(yù)設(shè)規(guī)則中得到體現(xiàn)。在本實(shí)施例中,由于發(fā)送端采用的是MD5算法進(jìn)行數(shù)據(jù)簽名,因此,接收端也同樣采用MD5算法來得到第二簽名數(shù)據(jù)。MD5算法屬于哈希算法體系,因此,具有不可逆性,也就是說,根據(jù)MD5算法得到的計(jì)算結(jié)果不能得到參與計(jì)算的參數(shù)。S312、接收端將第二簽名數(shù)據(jù)與第一簽名數(shù)據(jù)進(jìn)行匹配并確定所述加密信息是否被篡改??梢岳斫獾氖?,如果原始數(shù)據(jù)未被篡改過,那么原始數(shù)據(jù)將會(huì)和發(fā)送端發(fā)送的一致,接收端使用與發(fā)送端相同的預(yù)設(shè)規(guī)則進(jìn)行數(shù)據(jù)簽名處理得到第二簽名數(shù)據(jù),自然地,第二簽名數(shù)據(jù)也應(yīng)當(dāng)與第一簽名數(shù)據(jù)相同。所以接收端可以根據(jù)自己生成的第二簽名數(shù)據(jù)和發(fā)送端發(fā)送的第一簽名數(shù)據(jù)確認(rèn)加密信息是否已經(jīng)被篡改過了。在上述接收端通過自己生成第二簽名數(shù)據(jù)的方式對(duì)發(fā)送端發(fā)送的加密信息進(jìn)行驗(yàn)證可能需要耗費(fèi)較長的時(shí)間,為了更快地排出那些明顯被篡改過的加密信息,本實(shí)施例的一些可選的示例中還提供一些其他的處理方式:發(fā)送端在對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名得到第一簽名數(shù)據(jù)之后,可以確定一個(gè)提取策略,然后根據(jù)該提取策略動(dòng)第一簽名數(shù)據(jù)中提取出一個(gè)第一校驗(yàn)碼,然后將該提取策略和第一校驗(yàn)碼也發(fā)送給接收端,可選地,發(fā)送的時(shí)候可以將提取策略、第一校驗(yàn)碼以及加密方式的標(biāo)識(shí)信息一起作為數(shù)據(jù)報(bào)文的包頭,將該包頭進(jìn)行二進(jìn)制轉(zhuǎn)換之后再發(fā)送。第一簽名數(shù)據(jù)通常是一個(gè)字符串,從這個(gè)字符串中提取出一個(gè)第一校驗(yàn)碼的方式有很多種,決定最終提取結(jié)果的因素有很多種,例如提取出的第一校驗(yàn)碼的長度、第一校驗(yàn)碼的提取位置,以及從第一簽名數(shù)據(jù)中提出字符后字符見得排列順序……所以,即使是從同一個(gè)第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼,這些因素中任意一個(gè)發(fā)生變化都可以導(dǎo)致最終形成的校驗(yàn)碼千差萬別。提取策略就是用于限定從第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼時(shí)各個(gè)可變因素的。假定第一簽名數(shù)據(jù)為“1jskksjdfkksiekADJin2QKSDq”,現(xiàn)在提供出一種提取策略:提取第一簽名數(shù)據(jù)中所有偶數(shù)位上的字符并倒序排列形成第一校驗(yàn)碼,那么根據(jù)這種提取策略提取出的第一校驗(yàn)碼就應(yīng)當(dāng)是“qSQnJAeskdskj”。另外一種提取策略是提取其中所有ASCII碼值小于100的字符順序排列形成第一校驗(yàn)碼,則根據(jù)這種提取策略所形成的第一校驗(yàn)碼就應(yīng)當(dāng)為“1ADJ2QKSD”。另外還有一些相對(duì)簡單的提取策略,如規(guī)定了第一校驗(yàn)碼的起始位置以及第一校驗(yàn)碼的長度,在這種情形下也可以唯一得到第一校驗(yàn)碼,假設(shè)第一校驗(yàn)碼的長度為4,并規(guī)定從第一簽名數(shù)據(jù)的第5位開始提取,則第一校驗(yàn)碼為“ksjd”。發(fā)送端會(huì)將第一校驗(yàn)碼、提取策略同加密方式的標(biāo)識(shí)信息一起作為數(shù)據(jù)報(bào)文的包頭,對(duì)于提取策略,也可以有發(fā)送端于接收端預(yù)先約定多種,且兩端分別保存提取策略與提取策略對(duì)應(yīng)的標(biāo)識(shí)信息,即同加密方式的存儲(chǔ)一樣,這種方式我們稱之為“全約定方式”。另外,本實(shí)施例還可以提供一種“部分約定方式”,“部分約定方式”中,發(fā)送端與接收端不對(duì)提取規(guī)則進(jìn)行全部約定,而是約定其中的部分,例如發(fā)送端與接收端約定第一校驗(yàn)碼是第一簽名數(shù)據(jù)中連續(xù)的四個(gè)字符數(shù)據(jù),那么發(fā)送端發(fā)送給接收端的提取策略中可以僅包括提取的其實(shí)位置或者結(jié)束位置。如果發(fā)送端與接收端約定第一校驗(yàn)碼是第一簽名數(shù)據(jù)中連續(xù)的四個(gè)字符數(shù)據(jù),且約定發(fā)送端發(fā)送的提取策略中包含提取的起始位置,而發(fā)送端基于提取策略提取出的第一校驗(yàn)碼為“ksjd”時(shí),發(fā)送端可以用數(shù)據(jù)報(bào)文包頭的第一位記錄加密方式的標(biāo)識(shí)信息,第二位填充為“5”,第三到第七位填充為“ksjd”。當(dāng)接收端接收到數(shù)據(jù)報(bào)文之后,先將包頭信息從二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成普通字符,然后根據(jù)標(biāo)識(shí)信息從本地預(yù)先存儲(chǔ)的映射關(guān)系中確定出對(duì)加密信息進(jìn)行解密的解密方式,并對(duì)加密信息進(jìn)行對(duì)應(yīng)的解密處理,得到包體中的待發(fā)送數(shù)據(jù)。待發(fā)送數(shù)據(jù)中除了原始數(shù)據(jù)之外還包括第一簽名數(shù)據(jù),這時(shí)候,接收端不直接根據(jù)原始數(shù)據(jù)生成第二簽名數(shù)據(jù),而是先根據(jù)包頭中的提取策略從第一簽名數(shù)據(jù)中提取出第二校驗(yàn)碼。如果第一簽名數(shù)據(jù)未被篡改過,那么接收端根據(jù)發(fā)送端提供的提取策略提取出的第二校驗(yàn)碼應(yīng)當(dāng)與包頭中攜帶的第一校驗(yàn)碼相同,如果二者不相同,則第一簽名數(shù)據(jù)可能被篡改過,那么加密信息就不是安全的加密信息了,接收端甚至可以直接丟棄該加密信息。例如在服務(wù)端接收到來自移動(dòng)終端的不安全的加密信息之后,可以不響應(yīng)移動(dòng)終端上客戶端的請(qǐng)求,在一些較好的示例中,服務(wù)端可以通知移動(dòng)終端其請(qǐng)求因?yàn)楸淮鄹牡脑驅(qū)⒉槐豁憫?yīng)。由于原始數(shù)據(jù)與第一簽名數(shù)據(jù)屬于待發(fā)送數(shù)據(jù)中的兩個(gè)部分,因此,第一簽名數(shù)據(jù)為被篡改并不能完全表征原始數(shù)據(jù)未被篡改,所以,在本實(shí)施例中,當(dāng)?shù)诙r?yàn)碼與第一校驗(yàn)碼相同時(shí),還要進(jìn)行進(jìn)一步的驗(yàn)證,即接收端根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名得到第二簽名數(shù)據(jù),然后根據(jù)第二數(shù)據(jù)簽名和第一數(shù)據(jù)簽名的比對(duì)來最終確定原始數(shù)據(jù)是否存在被篡改的可能。另外,如果在待發(fā)送數(shù)據(jù)中包含表征發(fā)送端獲取到原始數(shù)據(jù)的時(shí)間的信息,例如時(shí)間戳,則接收端可以將其解密得到該時(shí)間戳的時(shí)間作為解密時(shí)間,然后將解密時(shí)間與時(shí)間戳所表征的時(shí)間進(jìn)行比對(duì),確定二者之間的差值。當(dāng)該差值大于預(yù)設(shè)閾值的時(shí)候,可視作加密信息無效,同樣可以不響應(yīng)原始數(shù)據(jù)表征的請(qǐng)求。本實(shí)施例中同時(shí)提供了一種應(yīng)用于發(fā)送端的信息處理方法和一種應(yīng)用于接收端的信息處理方法,發(fā)送端在通過多種加密方式中一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,讓接收端也只能根據(jù)預(yù)先存儲(chǔ)的加密關(guān)系與標(biāo)識(shí)信息之間的映射關(guān)系來實(shí)現(xiàn)正確解密的同時(shí),還會(huì)在待發(fā)送數(shù)據(jù)中增加第一簽名數(shù)據(jù),讓接收端在接收端解密出待發(fā)送數(shù)據(jù)之后,根據(jù)自己生成的第二簽名數(shù)據(jù)對(duì)第一簽名數(shù)據(jù)進(jìn)行驗(yàn)證,從而實(shí)現(xiàn)對(duì)加密信息的驗(yàn)證。另外,為了體改接收端對(duì)加密信息的驗(yàn)證效率,提升接收端的響應(yīng)速度,發(fā)送端還會(huì)預(yù)先根據(jù)提取策略生成第一校驗(yàn)碼,并將第一校驗(yàn)碼和提取策略發(fā)送給接收端,讓接收端在不生成第二簽名數(shù)據(jù)的時(shí)候就能對(duì)明顯被篡改過的加密信息進(jìn)行篩選。最后,在發(fā)送端發(fā)送的待發(fā)送數(shù)據(jù)中還可以包含時(shí)間戳,接收端可以根據(jù)該時(shí)間戳實(shí)現(xiàn)對(duì)加密信息有效性的確認(rèn),能夠進(jìn)一步保證加密信息的安全性。第四實(shí)施例:本實(shí)施例提供一種信息處理裝置,如圖4所示,該信息處理裝置40上可以第一實(shí)施例提供的信息處理方法:信息處理裝置40包括第一存儲(chǔ)模塊402、加密模塊404、發(fā)送模塊406,第一存儲(chǔ)模塊402用于存儲(chǔ)多種加密方式與多個(gè)標(biāo)識(shí)信息之間的映射關(guān)系,各個(gè)標(biāo)識(shí)信息與加密方式唯一對(duì)應(yīng)。加密模塊404用于從第一存儲(chǔ)模塊402存儲(chǔ)的多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息。而發(fā)送模塊406則將加密后得到的加密信息與對(duì)應(yīng)的加密方式的標(biāo)識(shí)信息傳輸給接收端。當(dāng)發(fā)送模塊406需要將待發(fā)送數(shù)據(jù)發(fā)送給接收端的時(shí)候,加密模塊404先從第一存儲(chǔ)模塊402預(yù)先存儲(chǔ)的多種加密方式中選擇出一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,形成加密信息。在本實(shí)施例中,加密模塊404選擇加密方式的方案有多種,可以按照順序來進(jìn)行選擇,如,假定第一存儲(chǔ)模塊402預(yù)先存儲(chǔ)了100種加密方式,則在第一次發(fā)送信息的時(shí)候,加密模塊404使用第一種加密方式,在第43次發(fā)送信息的時(shí)候使用第四十三種加密方式。可以理解的是,在本實(shí)施例中加密模塊404也可以隨機(jī)選擇出一種加密方式來對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,在一定程度上,基于隨機(jī)選擇加密方式的通信過程的安全性會(huì)高于按照順序選擇加密方式的通信過程。另外,在選擇加密方式的時(shí)候,除了上面提供的按照順序選擇或者是隨機(jī)選擇的方式以外,由于本實(shí)施例中提供的各加密方式所能實(shí)現(xiàn)的加密效果不同,因此,加密模塊404在選擇加密方式的時(shí)候,還可以根據(jù)其希望實(shí)現(xiàn)的加密效果來進(jìn)行,舉個(gè)例子,假定將各加密方式基于形成加密信息的安全性來分為A、B、C三個(gè)等級(jí),其中等級(jí)A中的加密方式形成的加密信息的安全性最高,等級(jí)C中的加密方式形成的加密信息的安全性最低。若當(dāng)前要發(fā)送給接收端的待發(fā)送數(shù)據(jù)很重要時(shí),加密模塊404可以從等級(jí)A中的加密方式中選擇出一種。若當(dāng)前需要發(fā)送給接收端的信息是一般的響應(yīng)消息,該消失即使被任意一個(gè)第三方截獲也不會(huì)造成討打的影響時(shí),加密模塊404可以從安全性最低的等級(jí)C中選擇出一個(gè)加密方式進(jìn)行加密。本領(lǐng)域技術(shù)人員可以理解的是,在從各個(gè)等級(jí)中選擇加密方式時(shí),可以按照多種策略進(jìn)行,隨機(jī)或者是按照順序都可以。在該示例當(dāng)中,各個(gè)加密方式被按照加密安全性進(jìn)行分級(jí),但是在接下來的一個(gè)示例當(dāng)中,加密方式可以根據(jù)功能進(jìn)行分類:假定標(biāo)識(shí)信息分別為1、2、3、4、5的加密方式是單純進(jìn)行加密的,而標(biāo)識(shí)信息為分別為6、7、8的加密方式在進(jìn)行加密的同時(shí),還能實(shí)現(xiàn)對(duì)待發(fā)送數(shù)據(jù)的壓縮,因此,如果當(dāng)前需要發(fā)送給接收端的待發(fā)送數(shù)據(jù)很多,如果不進(jìn)行壓縮,可能對(duì)流量的要求比較高,故,在這種情況下,加密模塊404可以選擇標(biāo)識(shí)信息為6、7、8的加密方式中的任意一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密。當(dāng)加密模塊404完成對(duì)待發(fā)送數(shù)據(jù)的加密之后,發(fā)送模塊406可以將加密后得到的加密信息傳輸給接收端,當(dāng)然,需要傳輸給接收端的還包括對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密從而形成機(jī)密信息的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息,也即加密模塊404選擇出的加密方式對(duì)應(yīng)的標(biāo)識(shí)信息。在傳輸?shù)臅r(shí)候,發(fā)送模塊406可以將加密信息與標(biāo)識(shí)信息一起作為交互信息傳輸給接收端,例如,以數(shù)據(jù)報(bào)文的形式,將加密信息作為數(shù)據(jù)報(bào)文的包體,將標(biāo)識(shí)信息放進(jìn)數(shù)據(jù)報(bào)文的包頭當(dāng)中。為了安全考慮,發(fā)送模塊406還可以對(duì)數(shù)據(jù)報(bào)文進(jìn)行一些處理,如將數(shù)據(jù)報(bào)文的包頭轉(zhuǎn)換成二進(jìn)制形式。將包頭轉(zhuǎn)換成二進(jìn)制至少有這樣兩個(gè)好處:首先,二進(jìn)制信息中僅包括“0”和“1”,因此,將包頭轉(zhuǎn)換成二進(jìn)制之后,從表面上根本不能得到任何關(guān)于標(biāo)識(shí)信息的啟示;另一方面,將信息以二進(jìn)制形式進(jìn)行傳輸能夠節(jié)省網(wǎng)絡(luò)流量,有利于資源優(yōu)化。在本實(shí)施例的其他示例當(dāng)中,將加密信息和標(biāo)識(shí)信息形成數(shù)據(jù)報(bào)文之后,可以對(duì)數(shù)據(jù)報(bào)文再一次加密,這次的加密可以采用與接收端預(yù)先約定的加密方式進(jìn)行,這種多種加密的方式能夠進(jìn)一步提高待發(fā)送數(shù)據(jù)的安全性。在本實(shí)施例的其他示例當(dāng)中,加密信息和標(biāo)識(shí)信息可以分別發(fā)送給接收端,發(fā)送模塊406可以將加密信息和標(biāo)識(shí)信息分兩次發(fā)送給接收端,例如發(fā)送模塊406先發(fā)送加密信息再傳輸標(biāo)識(shí)信息,則接收端在接收到加密信息之后,可以先將加密信息存儲(chǔ)起來,等到接收到標(biāo)識(shí)信息之后再對(duì)加密信息進(jìn)行解密。甚至,為了提高加密信息的安全性,發(fā)送模塊406還可以采用不同的傳輸鏈路和/或不同的傳輸方式將標(biāo)識(shí)信息與加密信息傳輸給接收端。由于HTTPS是以安全為目的的傳輸通道,所以,在本實(shí)施例中,發(fā)送模塊406可以優(yōu)先選擇HTTPS作為傳輸通道。本實(shí)施例提供的信息處理裝置40與接收端不再僅僅依靠預(yù)先約定的加密方式進(jìn)行通信,而是由第一存儲(chǔ)模塊402在兩端先存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系,然后加密模塊404在將待發(fā)送數(shù)據(jù)按照某種方式進(jìn)行加密之后發(fā)送模塊406將該方式對(duì)應(yīng)的標(biāo)志信息和待發(fā)送數(shù)據(jù)加密后得到的加密信息發(fā)送給接收端,讓接收端根據(jù)標(biāo)識(shí)信息和其存儲(chǔ)的映射關(guān)系確定對(duì)加密信息進(jìn)行解密的解密方式,這樣信息處理裝置40和接收端之間進(jìn)行通信時(shí)使用的加密方式具有很大的隨機(jī)性,即使交互信息被第三方截獲,也很難被破解,相對(duì)于現(xiàn)有一直使用固有加密方式進(jìn)行通信的機(jī)制,本實(shí)施例提供的方案能夠在很大程度上提高待發(fā)送數(shù)據(jù)的安全性。另外,在本實(shí)施例中,信息處理裝置40向接收端發(fā)送加密信息的時(shí)候可以對(duì)加密信息和標(biāo)識(shí)信息形成的數(shù)據(jù)報(bào)文進(jìn)行一些處理之后再通過HTTPS進(jìn)行傳輸,因此,可以在多個(gè)層面上對(duì)加密信息的安全性進(jìn)行改善。第五實(shí)施例對(duì)應(yīng)于第二實(shí)施例提供的信息處理方法,本實(shí)施例提供一種信息處理裝置,如圖5,該信息處理裝置50用于信息接收端對(duì)發(fā)送端發(fā)送的加密信息進(jìn)行解密處理。該信息處理裝置50包括第二存儲(chǔ)模塊502、接收模塊504、分析模塊506和解密模塊508。本實(shí)施例中的信息處理裝置50作為信息的接收端,用于和類似于第四實(shí)施例提供的信息處理裝置配合使用。和信息處理裝置中的第一存儲(chǔ)模塊一樣,第二存儲(chǔ)模塊502用于接收發(fā)送端傳輸?shù)募用苄畔⒑图用芊绞降臉?biāo)識(shí)信息;接收模塊504用于接收發(fā)送端發(fā)送的加密信息和加密方式的標(biāo)識(shí)信息。分析模塊506用于根據(jù)存儲(chǔ)的多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系確定針對(duì)加密信息的解密方式。而解密模塊508用于根據(jù)分析模塊506確定出的解密方式對(duì)加密信息進(jìn)行解密得到發(fā)送端傳輸?shù)拇l(fā)送數(shù)據(jù)。本實(shí)施例中接收模塊504接收到標(biāo)識(shí)信息表征了發(fā)送端用來對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密從而得到加密信息的一種手段,在本實(shí)施例中,接收模塊504接收到的加密信息可能是通過多種加密方式中任意選擇的一種加密形成的,所以發(fā)送端發(fā)送的標(biāo)識(shí)信息也是接收模塊504在接收之前無法預(yù)測(cè)的。由于發(fā)送端可以將加密信息和標(biāo)識(shí)信息分開使用不同的通信鏈路、不同的通信方式進(jìn)行發(fā)送,因此接收模塊504也可能需要分開接收加密信息和標(biāo)識(shí)信息?,F(xiàn)在假定發(fā)送端以數(shù)據(jù)報(bào)文的形式將加密信息和標(biāo)識(shí)信息一起傳輸給接收模塊504,而且發(fā)送端與信息處理裝置50預(yù)先約定通過HTTPS通道進(jìn)行信息交互,則接收模塊504可以通過HTTPS接收到安全性比較高的加密信息和標(biāo)識(shí)信息。假定發(fā)送端在以數(shù)據(jù)報(bào)文發(fā)送加密信息和標(biāo)識(shí)信息,標(biāo)識(shí)信息在包頭中,而且處于安全性和節(jié)省流量的目的,包頭被轉(zhuǎn)換成二進(jìn)制了,所以分析模塊506在接收到數(shù)據(jù)報(bào)文之后,需要先將包頭內(nèi)容從二進(jìn)制轉(zhuǎn)換成普通字符,然后從包頭中提取出標(biāo)識(shí)信息。本實(shí)施例中提供的解密機(jī)制與發(fā)送端的加密機(jī)制對(duì)應(yīng),解密模塊508能否正確解密與否的關(guān)鍵在于分析模塊506能否分析出發(fā)送端所使用的加密方式。而發(fā)送端的加密方式可能隨機(jī)變化,其可能會(huì)從多種加密方式中選擇一種進(jìn)行加密,然后將加密方式對(duì)應(yīng)的標(biāo)識(shí)信息傳輸給接收模塊504,因此,第二存儲(chǔ)模塊502必須預(yù)先存儲(chǔ)發(fā)送端可能會(huì)使用的所有加密方式以及各個(gè)加密方式的標(biāo)識(shí)信息,各標(biāo)識(shí)信息與加密方式唯一對(duì)應(yīng),而且第二存儲(chǔ)模塊502中各個(gè)加密方式的標(biāo)識(shí)信息必須保證與發(fā)送端中各加密方式的標(biāo)識(shí)信息一致,或者是唯一對(duì)應(yīng),這樣才能保證分析模塊506在獲取到接收模塊504接收到的標(biāo)識(shí)信息時(shí)正確分析出對(duì)應(yīng)的解密方式,從而讓解密模塊508正確解密。解密模塊508使用正確的解密方式解密完成之后,可以從加密信息中獲取到待發(fā)送數(shù)據(jù),解密出來的待發(fā)送數(shù)據(jù)至少包括原始數(shù)據(jù),原始數(shù)據(jù)是指發(fā)送端發(fā)給信息處理裝置50用于實(shí)現(xiàn)交互的信息,是除卻為了信息安全性而增加的內(nèi)容以外的數(shù)據(jù)。本實(shí)施例提供的信息處理方法,通過與第一實(shí)施例提供的信息處理方法配合使用,在保證信息處理裝置50與信息發(fā)送端之間正常交互的同時(shí),在信息處理裝置50和發(fā)送端同時(shí)預(yù)先存儲(chǔ)多種加密方式和標(biāo)識(shí)信息之間的映射關(guān)系,存儲(chǔ)了映射關(guān)系的信息處理裝置50才會(huì)是發(fā)送端認(rèn)可的信息接收方。在此基礎(chǔ)上,發(fā)送端和信息處理裝置50在每次進(jìn)行通信的時(shí)候都可以使用不同的加密方式對(duì)例如敏感信息的待發(fā)送數(shù)據(jù)進(jìn)行加密,而且能夠保證加密的方式只有發(fā)送端認(rèn)可的信息處理裝置50才能獲知,而其他第三方即使截獲到加密信息,得到標(biāo)識(shí)信息也不能獲知標(biāo)識(shí)信息的含義,更加不能對(duì)加密信息進(jìn)行正確解密。這樣的方式使得發(fā)送端于信息處理裝置50不再通過單一的加密方式進(jìn)行通信,不用擔(dān)心長期使用同一種加密方式對(duì)敏感信息進(jìn)行加密容易導(dǎo)致加密方式被破解的問題,降低了用戶財(cái)產(chǎn)信息或者隱私信息泄露的風(fēng)險(xiǎn),提高了用戶體驗(yàn)。第六實(shí)施例本實(shí)施例首先提供一種用于發(fā)送端信息加密處理的信息處理裝置,如圖6所示:信息處理裝置40包括第一存儲(chǔ)模塊402、加密模塊404、發(fā)送模塊406和第一簽名模塊408。第一存儲(chǔ)模塊402、加密模塊404、發(fā)送模塊406的作用和第四實(shí)施例中的類似,而第一簽名模塊408用于根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第一簽名數(shù)據(jù)。另外,本實(shí)施例還提供一種用于接收端對(duì)加密信息進(jìn)行解密處理的信息處理裝置,如圖7:和第五實(shí)施例提供信息處理裝置一樣,本實(shí)施例提供的信息處理裝置50也包括第二存儲(chǔ)模塊502、接收模塊504、分析模塊506、解密模塊508,除此以外,信息處理裝置50還包括第二簽名模塊510和匹配判定模塊512。下面將從信息處理裝置40與信息處理裝置50之間的交互過程對(duì)這兩者進(jìn)行介紹:數(shù)字簽名,又稱公鑰數(shù)字簽名、電子簽章,是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領(lǐng)域的技術(shù)實(shí)現(xiàn),用于鑒別數(shù)字信息的方法。待發(fā)送數(shù)據(jù)中包括信息處理裝置40實(shí)際需要發(fā)送給信息處理裝置50的原始數(shù)據(jù),例如,當(dāng)移動(dòng)終端作為信息處理裝置,而服務(wù)器作為信息處理裝置時(shí),移動(dòng)終端向服務(wù)器發(fā)送的待發(fā)送數(shù)據(jù)中,包括的原始數(shù)據(jù)可能是根據(jù)用戶的輸入從而生成的請(qǐng)求數(shù)據(jù)。原始數(shù)據(jù)通常由多個(gè)參數(shù)構(gòu)成,例如在請(qǐng)求數(shù)據(jù)中可能包括請(qǐng)求的內(nèi)容、請(qǐng)求的類型、請(qǐng)求方的身份信息等,在對(duì)包含原始數(shù)據(jù)的發(fā)送數(shù)據(jù)進(jìn)行簽名的時(shí)候,請(qǐng)求參數(shù)之間的排列順序的不同將會(huì)直接影響到生成的簽名數(shù)據(jù),由此可見,原始數(shù)據(jù)中各個(gè)參數(shù)的排列順序是非常重要的。另外,不同的簽名方式對(duì)第一簽名模塊408的簽名結(jié)果也會(huì)有最直接的影響,在本實(shí)施例中,第一簽名模塊408采用MD5的方式進(jìn)行簽名。本領(lǐng)域技術(shù)人員可以理解的是,本實(shí)施例中第一簽名模塊408進(jìn)行數(shù)字簽名的方式還包括MD2、MD3、MD4以及非對(duì)稱算法等。由于本實(shí)施例中,原始數(shù)據(jù)的排列順序、進(jìn)行數(shù)字簽名的方式等因素都會(huì)直接影響到第一簽名模塊408數(shù)字簽名的結(jié)果,而這些結(jié)果又會(huì)影響到信息處理裝置50對(duì)信息處理裝置40身份的驗(yàn)證,所以,原始數(shù)據(jù)的排列方式和數(shù)字簽名的方式都應(yīng)當(dāng)由信息的信息處理裝置40與信息處理裝置50預(yù)先進(jìn)行協(xié)商確定,即信息處理裝置40與信息處理裝置50在進(jìn)行信息交互之前,先協(xié)商出對(duì)待發(fā)送數(shù)據(jù)的預(yù)設(shè)簽名規(guī)則,在預(yù)設(shè)規(guī)則當(dāng)中,還可能還包括需要協(xié)商的其他內(nèi)容,例如,為了防止第三方在獲取到待發(fā)送數(shù)據(jù)之后根據(jù)原始數(shù)據(jù)偽造簽名,則信息處理裝置40和信息處理裝置50可以約定在對(duì)待發(fā)送數(shù)據(jù)進(jìn)行簽名之前,在原始數(shù)據(jù)中增加一些額外的信息,例如在每一個(gè)參數(shù)之間都增加“&”符號(hào)后再簽名,而對(duì)于APP與服務(wù)端之間的交互,由于APP可能會(huì)具有服務(wù)端分配的APPID和密鑰,則可以將原始數(shù)據(jù)、APPID和密鑰三者通過“:”連接起來之后再進(jìn)行數(shù)字簽名。在這種方案當(dāng)中,第三方很難知道信息處理裝置40與信息處理裝置50預(yù)先協(xié)商確定的具體內(nèi)容,因此,提高了其偽造簽名的難度。第一簽名模塊408采用預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名將會(huì)得到第一簽名數(shù)據(jù),第一簽名數(shù)據(jù)將會(huì)作為信息處理裝置50驗(yàn)證發(fā)送者身份的依據(jù)之一被包含在待發(fā)送數(shù)據(jù)中參與加密。加密模塊404從第一存儲(chǔ)模塊402存儲(chǔ)的多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息。加密模塊404選擇的加密方式可以參照第一實(shí)施例的介紹,這里不再贅述。由于在數(shù)字簽名階段,根據(jù)與信息處理裝置50預(yù)先協(xié)商的預(yù)設(shè)規(guī)則可能會(huì)在待發(fā)送數(shù)據(jù)中間增加一些額外的數(shù)據(jù),例如,參數(shù)之間的“&”字符,或者是“:APPID:密鑰”等,這些參數(shù)將不再作為待發(fā)送數(shù)據(jù)的一部分,自然也就不參與形成加密信息的加密過程。雖然本實(shí)施例中發(fā)送模塊406發(fā)送給信息處理裝置50的待發(fā)送數(shù)據(jù)中不包括額外數(shù)據(jù),但是可以包括信息處理裝置40獲取到原始數(shù)據(jù)的時(shí)間,也就是說,可以將獲取到原始數(shù)據(jù)的時(shí)間戳與原始數(shù)據(jù)一起作為待發(fā)送數(shù)據(jù)發(fā)送給信息處理裝置50。時(shí)間戳用于讓信息處理裝置50在獲取到該時(shí)間戳之后和其獲取的該時(shí)間戳的實(shí)時(shí)時(shí)間進(jìn)行比較以確定加密信息的有效性,即用于信息處理裝置50將其與解密出加密信息的時(shí)間進(jìn)行比對(duì),當(dāng)解密時(shí)間和時(shí)間戳所表征的時(shí)間之間的差值大于預(yù)設(shè)閾值,則判定加密信息無效。發(fā)送模塊406將加密信息、選擇出的加密方式的標(biāo)識(shí)信息傳輸給信息處理裝置50。同第四實(shí)施例一樣,可以將這二者分開傳輸、一起傳輸。在本實(shí)施例中,發(fā)送模塊406可以選擇采用數(shù)據(jù)報(bào)文的方式,將標(biāo)識(shí)信息作為包頭的組成部分部分,將加密信息作為包體一起傳輸給信息處理裝置50。接收模塊504接收到加密信息和加密方式的標(biāo)識(shí)信息后,分析模塊506根據(jù)映射關(guān)系確定針對(duì)加密信息的解密方式并進(jìn)行解密。跟第四實(shí)施例略有不同的地方是當(dāng)接收模塊504接收到加密信息和標(biāo)識(shí)信息之后,解密模塊508解密出來的待發(fā)送數(shù)據(jù)不僅包括原始數(shù)據(jù),還有第一簽名數(shù)據(jù),第一簽名數(shù)據(jù)的作用是讓信息處理裝置50對(duì)信息處理裝置40的身份進(jìn)行驗(yàn)證。第二簽名模塊510根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第二簽名數(shù)據(jù)。第二簽名模塊510可以根據(jù)與信息處理裝置40預(yù)先確定的預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名,在這里將第二簽名模塊510數(shù)據(jù)簽名得到的數(shù)據(jù)成為第二簽名數(shù)據(jù)。進(jìn)行數(shù)據(jù)簽名的算法和對(duì)原始數(shù)據(jù)進(jìn)行簽名是否需要在原始數(shù)據(jù)中增加額外的數(shù)據(jù),如“:”或者是“APPID”等,都可以在預(yù)設(shè)規(guī)則中得到體現(xiàn)。匹配判定模塊512將第二簽名數(shù)據(jù)與第一簽名數(shù)據(jù)進(jìn)行匹配并確定所述加密信息是否被篡改。可以理解的是,如果原始數(shù)據(jù)未被篡改過,那么原始數(shù)據(jù)將會(huì)和信息處理裝置40發(fā)送的一致,第二簽名模塊510使用與第一簽名模塊408相同的預(yù)設(shè)規(guī)則進(jìn)行數(shù)據(jù)簽名處理得到第二簽名數(shù)據(jù),自然地,第二簽名數(shù)據(jù)也應(yīng)當(dāng)與第一簽名數(shù)據(jù)相同。所以匹配判定模塊512可以根據(jù)第二簽名模塊510生成的第二簽名數(shù)據(jù)和信息處理裝置40發(fā)送的第一簽名數(shù)據(jù)確認(rèn)加密信息是否已經(jīng)被篡改過了。在上述信息處理裝置50通過第二簽名模塊510生成第二簽名數(shù)據(jù)的方式對(duì)信息處理裝置40發(fā)送的加密信息進(jìn)行驗(yàn)證可能需要耗費(fèi)較長的時(shí)間,為了更快地排出那些明顯被篡改過的加密信息,本實(shí)施例的一些可選的示例中信息處理裝置40還包括第一提取模塊:信息處理裝置40在對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名得到第一簽名數(shù)據(jù)之后,第一提取模塊可以確定一個(gè)提取策略,然后根據(jù)該提取策略動(dòng)第一簽名數(shù)據(jù)中提取出一個(gè)第一校驗(yàn)碼,并將該提取策略和第一校驗(yàn)碼也發(fā)送給信息處理裝置50,可選地,發(fā)送的時(shí)候可以將提取策略、第一校驗(yàn)碼以及加密方式的標(biāo)識(shí)信息一起作為數(shù)據(jù)報(bào)文的包頭,將該包頭進(jìn)行二進(jìn)制轉(zhuǎn)換之后再發(fā)送。第一簽名數(shù)據(jù)通常是一個(gè)字符串,第一提取模塊從這個(gè)字符串中提取出一個(gè)第一校驗(yàn)碼的方式有很多種,決定最終提取結(jié)果的因素有很多種,例如提取出的第一校驗(yàn)碼的長度、第一校驗(yàn)碼的提取位置,以及從第一簽名數(shù)據(jù)中提出字符后字符間的排列順序……所以,第一提取模塊即使是從同一個(gè)第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼,上述因素中任意一個(gè)發(fā)生變化都可以導(dǎo)致最終形成的校驗(yàn)碼千差萬別。提取策略就是用于限定從第一簽名數(shù)據(jù)中提取第一校驗(yàn)碼時(shí)各個(gè)可變因素的。假定第一簽名數(shù)據(jù)為“1jskksjdfkksiekADJin2QKSDq”,現(xiàn)在提供出一種提取策略:提取第一簽名數(shù)據(jù)中所有偶數(shù)位上的字符并倒序排列形成第一校驗(yàn)碼,那么第一提取模塊根據(jù)這種提取策略提取出的第一校驗(yàn)碼就應(yīng)當(dāng)是“qSQnJAeskdskj”。另外一種提取策略是提取其中所有ASCII碼值小于100的字符順序排列形成第一校驗(yàn)碼,則第一提取模塊根據(jù)這種提取策略所形成的第一校驗(yàn)碼就應(yīng)當(dāng)為“1ADJ2QKSD”。另外還有一些相對(duì)簡單的提取策略,如規(guī)定了第一校驗(yàn)碼的起始位置以及第一校驗(yàn)碼的長度,在這種情形下也可以唯一得到第一校驗(yàn)碼,假設(shè)第一校驗(yàn)碼的長度為4,并規(guī)定從第一簽名數(shù)據(jù)的第5位開始提取,則第一提取模塊提取的第一校驗(yàn)碼為“ksjd”。發(fā)送端會(huì)將第一校驗(yàn)碼、提取策略同加密方式的標(biāo)識(shí)信息一起作為數(shù)據(jù)報(bào)文的包頭,對(duì)于提取策略,也可以有發(fā)送端于接收端預(yù)先約定多種,且兩端分別保存提取策略與提取策略對(duì)應(yīng)的標(biāo)識(shí)信息,即同加密方式的存儲(chǔ)一樣,這種方式我們稱之為“全約定方式”。另外,本實(shí)施例還可以提供一種“部分約定方式”,“部分約定方式”中,發(fā)送端與接收端不對(duì)提取規(guī)則進(jìn)行全部約定,而是約定其中的部分,例如發(fā)送端與接收端約定第一校驗(yàn)碼是第一簽名數(shù)據(jù)中連續(xù)的四個(gè)字符數(shù)據(jù),那么發(fā)送端發(fā)送給接收端的提取策略中可以僅包括提取的其實(shí)位置或者結(jié)束位置。如果發(fā)送端與接收端約定第一校驗(yàn)碼是第一簽名數(shù)據(jù)中連續(xù)的四個(gè)字符數(shù)據(jù),且約定發(fā)送端發(fā)送的提取策略中包含提取的起始位置,而發(fā)送端基于提取策略提取出的第一校驗(yàn)碼為“ksjd”時(shí),發(fā)送端可以用數(shù)據(jù)報(bào)文包頭的第一位記錄加密方式的標(biāo)識(shí)信息,第二位填充為“5”,第三到第七位填充為“ksjd”。當(dāng)信息處理裝置50接收到數(shù)據(jù)報(bào)文之后,先將包頭信息從二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成普通字符,然后根據(jù)標(biāo)識(shí)信息從本地預(yù)先存儲(chǔ)的映射關(guān)系中確定出對(duì)加密信息進(jìn)行解密的解密方式,并對(duì)加密信息進(jìn)行對(duì)應(yīng)的解密處理,得到包體中的待發(fā)送數(shù)據(jù)。待發(fā)送數(shù)據(jù)中除了原始數(shù)據(jù)之外還包括第一簽名數(shù)據(jù),在本實(shí)施例的一些示例當(dāng)中,信息處理裝置50還包括第二提取模塊,信息處理裝置50不直接根據(jù)原始數(shù)據(jù)生成第二簽名數(shù)據(jù),而是由第二提取模塊先根據(jù)包頭中的提取策略從第一簽名數(shù)據(jù)中提取出第二校驗(yàn)碼。如果第一簽名數(shù)據(jù)未被篡改過,那么第二提取模塊根據(jù)信息處理裝置40提供的提取策略提取出的第二校驗(yàn)碼應(yīng)當(dāng)與包頭中攜帶的第一校驗(yàn)碼相同,如果二者不相同,則第一簽名數(shù)據(jù)可能被篡改過,那么加密信息就不是安全的加密信息了,信息處理裝置50甚至可以直接丟棄該加密信息。例如在服務(wù)端接收到來自移動(dòng)終端的不安全的加密信息之后,可以不響應(yīng)移動(dòng)終端上客戶端的請(qǐng)求,在一些較好的示例中,服務(wù)端可以通知移動(dòng)終端其請(qǐng)求因?yàn)楸淮鄹牡脑驅(qū)⒉槐豁憫?yīng)。由于原始數(shù)據(jù)與第一簽名數(shù)據(jù)屬于待發(fā)送數(shù)據(jù)中的兩個(gè)部分,因此,第一簽名數(shù)據(jù)為被篡改并不能完全表征原始數(shù)據(jù)未被篡改,所以,在本實(shí)施例中,當(dāng)?shù)诙r?yàn)碼與第一校驗(yàn)碼相同時(shí),還要進(jìn)行進(jìn)一步的驗(yàn)證,即信息處理裝置50根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)據(jù)簽名得到第二簽名數(shù)據(jù),然后根據(jù)第二數(shù)據(jù)簽名和第一數(shù)據(jù)簽名的比對(duì)來最終確定原始數(shù)據(jù)是否存在被篡改的可能。另外,如果在待發(fā)送數(shù)據(jù)中包含表征信息處理裝置40獲取到原始數(shù)據(jù)的時(shí)間的信息,例如時(shí)間戳,則信息處理裝置50可以將其解密得到該時(shí)間戳的時(shí)間作為解密時(shí)間,然后將解密時(shí)間與時(shí)間戳所表征的時(shí)間進(jìn)行比對(duì),確定二者之間的差值。當(dāng)該差值大于預(yù)設(shè)閾值的時(shí)候,可視作加密信息無效,同樣可以不響應(yīng)原始數(shù)據(jù)表征的請(qǐng)求。本實(shí)施例中同時(shí)提供了一種信息處理裝置40和信息處理裝置50,信息處理裝置40在通過多種加密方式中一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密,讓信息處理裝置50也只能根據(jù)預(yù)先存儲(chǔ)的加密關(guān)系與標(biāo)識(shí)信息之間的映射關(guān)系來實(shí)現(xiàn)正確解密的同時(shí),還會(huì)在待發(fā)送數(shù)據(jù)中增加第一簽名數(shù)據(jù),讓信息處理裝置50在信息處理裝置50解密出待發(fā)送數(shù)據(jù)之后,根據(jù)自己生成的第二簽名數(shù)據(jù)對(duì)第一簽名數(shù)據(jù)進(jìn)行驗(yàn)證,從而實(shí)現(xiàn)對(duì)加密信息的驗(yàn)證。另外,為了體改信息處理裝置50對(duì)加密信息的驗(yàn)證效率,提升信息處理裝置50的響應(yīng)速度,信息處理裝置40還會(huì)預(yù)先根據(jù)提取策略生成第一校驗(yàn)碼,并將第一校驗(yàn)碼和提取策略發(fā)送給信息處理裝置50,讓信息處理裝置50在不生成第二簽名數(shù)據(jù)的時(shí)候就能對(duì)明顯被篡改過的加密信息進(jìn)行篩選。最后,在信息處理裝置40發(fā)送的待發(fā)送數(shù)據(jù)中還可以包含時(shí)間戳,信息處理裝置50可以根據(jù)該時(shí)間戳實(shí)現(xiàn)對(duì)加密信息有效性的確認(rèn),能夠進(jìn)一步保證加密信息的安全性。在以上的各個(gè)實(shí)施例中,發(fā)送端即信息處理裝置40可以部署在終端或者是服務(wù)器上,同樣的,信息處理裝置50也可以部署在終端或者是服務(wù)器上。下面將以信息處理裝置40部署在移動(dòng)終端為例對(duì)實(shí)現(xiàn)信息處理裝置40各個(gè)功能模塊的硬件實(shí)體進(jìn)行舉例說明:移動(dòng)終端可以以各種形式來實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。圖8為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖。移動(dòng)終端800可以包括無線通信單元810、存儲(chǔ)器820、控制器830和電源單元840等等。圖8示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件??梢蕴娲貙?shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。無線通信單元810可以實(shí)現(xiàn)發(fā)送模塊406的功能,無線通信單元810通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端800與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊811、移動(dòng)通信模塊812、無線互聯(lián)網(wǎng)模塊813、短程通信模塊814中的至少一個(gè)。廣播接收模塊811經(jīng)由廣播信道從外部廣播管理服務(wù)器接收廣播信號(hào)和/或廣播相關(guān)信息。移動(dòng)通信模塊812將無線電信號(hào)發(fā)送到基站(例如,接入點(diǎn)、節(jié)點(diǎn)B等等)、外部終端以及服務(wù)器中的至少一個(gè)和/或從其接收無線電信號(hào)。這樣的無線電信號(hào)可以包括語音通話信號(hào)、視頻通話信號(hào)、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。無線互聯(lián)網(wǎng)模塊813支持移動(dòng)終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN)(Wi-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。在本實(shí)施例中,通常使用無線互聯(lián)網(wǎng)模塊813與信息處理裝置50進(jìn)行交互。短程通信模塊814是用于支持短程通信的模塊。短程通信技術(shù)的一些示例包括藍(lán)牙TM、射頻識(shí)別(RFID)、紅外數(shù)據(jù)協(xié)會(huì)(IrDA)、超寬帶(UWB)、紫蜂TM等等。如果作為接收端的信息處理裝置50與移動(dòng)終端800之間的距離比較短,那么這兩者之間的也可以使用短程通信模塊814實(shí)現(xiàn)通信。存儲(chǔ)器820可以用于實(shí)現(xiàn)第一存儲(chǔ)模塊402的功能,即存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系。除此以外,存儲(chǔ)器820可以存儲(chǔ)由控制器830執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲(chǔ)己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲(chǔ)器820可以存儲(chǔ)關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號(hào)的數(shù)據(jù)。存儲(chǔ)器820可以包括至少一種類型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤、光盤等等。而且,移動(dòng)終端800可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲(chǔ)器820的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置協(xié)作??刂破?30通??刂埔苿?dòng)終端的總體操作。例如,控制器830執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。因此,控制器830可以從存儲(chǔ)器820存儲(chǔ)的多種加密方式中選擇一種對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息,從而實(shí)現(xiàn)加密模塊404的功能。同時(shí),控制器830還能實(shí)現(xiàn)第一簽名模塊408的功能,能夠根據(jù)預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行數(shù)字簽名得到第一簽名數(shù)據(jù)。電源單元840在控制器830的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α_@里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算機(jī)可讀介質(zhì)來實(shí)施。對(duì)于硬件實(shí)施,這里描述的實(shí)施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的電子單元中的至少一種來實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器830中實(shí)施。對(duì)于軟件實(shí)施,諸如過程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的軟件模塊來實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實(shí)施,軟件代碼可以存儲(chǔ)在存儲(chǔ)器820中并且由控制器830執(zhí)行。如圖8中所示的移動(dòng)終端800可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作?,F(xiàn)在將參考圖9描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(FDMA)、時(shí)分多址(TDMA)、碼分多址(CDMA)和通用移動(dòng)通信系統(tǒng)(UMTS)(特別地,長期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。參考圖9,CDMA無線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端800、多個(gè)基站(BS)970、基站控制器(BSC)975和移動(dòng)交換中心(MSC)980。MSC980被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN)990形成接口。MSC980還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站970的BSC975形成接口?;爻叹€路可以根據(jù)若干己知的接口中的任一種來構(gòu)造,所述接口包括例如E1/T1、ATM,IP、PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖9中所示的系統(tǒng)可以包括多個(gè)BSC9750。如圖9中所示,廣播發(fā)射器(BT)995將廣播信號(hào)發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端800。如圖8中所示的廣播接收模塊811被設(shè)置在移動(dòng)終端800處以接收由BT995發(fā)送的廣播信號(hào)。作為無線通信系統(tǒng)的一個(gè)典型操作,BS970接收來自各種移動(dòng)終端800的反向鏈路信號(hào)。移動(dòng)終端800通常參與通話、消息收發(fā)和其它類型的通信。特定基站970接收的每個(gè)反向鏈路信號(hào)被在特定BS970內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC975。BSC提供通話資源分配和包括BS970之間的軟切換過程的協(xié)調(diào)的移動(dòng)管理功能。BSC975還將接收到的數(shù)據(jù)路由到MSC980,其提供用于與PSTN990形成接口的額外的路由服務(wù)。類似地,PSTN990與MSC980形成接口,MSC與BSC975形成接口,并且BSC975相應(yīng)地控制BS970以將正向鏈路信號(hào)發(fā)送到移動(dòng)終端800。相對(duì)于當(dāng)前技術(shù)中同一時(shí)刻要么使用無線網(wǎng)絡(luò)上網(wǎng)要么使用移動(dòng)網(wǎng)絡(luò)上網(wǎng)的方式,本發(fā)明同時(shí)使用無線網(wǎng)絡(luò)和移動(dòng)網(wǎng)絡(luò)上網(wǎng)的方式,使得上網(wǎng)方式更加靈活,并能滿足用戶多樣化的上網(wǎng)需求,拓寬網(wǎng)絡(luò)帶寬,提升用戶的上網(wǎng)體驗(yàn)。另外,本發(fā)明各實(shí)施例中的信息處理裝置40也還可以部署在服務(wù)器上,例如,由服務(wù)器的存儲(chǔ)器來預(yù)先存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系,由服務(wù)器的處理器來選擇一種加密方式對(duì)待發(fā)送數(shù)據(jù)進(jìn)行加密得到加密信息,然后由服務(wù)器的通信裝置實(shí)現(xiàn)發(fā)送模塊406的功能,將加密信息和選擇出的加密方式的標(biāo)識(shí)信息一起發(fā)送給信息處理裝置50。下面將以信息處理裝置50部署在服務(wù)器為例對(duì)實(shí)現(xiàn)信息處理裝置50各個(gè)功能模塊的硬件實(shí)體進(jìn)行舉例說明,如圖10所示,為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的服務(wù)器的結(jié)構(gòu)示意圖,該服務(wù)器至少包括:輸入輸出(IO)總線11、處理器12、存儲(chǔ)器13、內(nèi)存14和通信裝置15。其中,輸入輸出(IO)總線11分別與自身所屬的服務(wù)器的其它部件(處理器12、存儲(chǔ)器13、內(nèi)存14和通信裝置15)連接,并且為其它部件提供傳送線路。處理器12通常控制自身所屬的服務(wù)器的總體操作。例如,處理器12執(zhí)行計(jì)算和確認(rèn)等操作。其中,處理器12可以是中央處理器(CPU)。通信裝置15,通常包括一個(gè)或多個(gè)組件,其允許自身所屬的服務(wù)器與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。存儲(chǔ)器13存儲(chǔ)處理器可讀、處理器可執(zhí)行的軟件代碼,其包含用于控制處理器12執(zhí)行本文描述的功能的指令(即軟件執(zhí)行功能)。在本實(shí)施例中,第二存儲(chǔ)模塊502的功能可以由服務(wù)器的存儲(chǔ)器13來實(shí)現(xiàn),存儲(chǔ)器13預(yù)先存儲(chǔ)多種加密方式與標(biāo)識(shí)信息之間的映射關(guān)系,而服務(wù)器的通信裝置15可以作為接收模塊504接收傳輸?shù)募用苄畔⒑蜆?biāo)識(shí)信息,然后將加密信息和標(biāo)識(shí)信息通過輸入輸出總線11傳輸給處理器12,由處理器12根據(jù)標(biāo)識(shí)信息和存儲(chǔ)器13中預(yù)先存儲(chǔ)的映射關(guān)系確定出對(duì)加密信息進(jìn)行解密的解密方式,然后根據(jù)確定出的解密方式實(shí)現(xiàn)對(duì)加密信息的解密過程,解密得到包括原始數(shù)據(jù)的待發(fā)送數(shù)據(jù)。另外,如果在待發(fā)送數(shù)據(jù)中還包括第一簽名信息,則處理器12還能根據(jù)預(yù)先確定的預(yù)設(shè)規(guī)則對(duì)原始數(shù)據(jù)進(jìn)行簽名,然后得到第二簽名數(shù)據(jù),并將第二簽名數(shù)據(jù)與第一簽名數(shù)據(jù)進(jìn)行匹配,以確定加密信息是否曾被篡改過,從而保證加密信息的安全性。也就是說,當(dāng)信息處理裝置50部署在服務(wù)器上時(shí),第二存儲(chǔ)模塊502的功能由存儲(chǔ)器13實(shí)現(xiàn),接收模塊504的功能由通信裝置15來實(shí)現(xiàn),除此之外的分析模塊506、解密模塊508以及第二簽名模塊510和匹配判定模塊512的功能都可以由處理器12來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解的是,上述信息處理裝置50還可以部署在終端上,例如,當(dāng)其部署在移動(dòng)終端上時(shí),第二存儲(chǔ)模塊502的功能由移動(dòng)終端的存儲(chǔ)單元實(shí)現(xiàn),接收模塊504的功能由通信單元來實(shí)現(xiàn),除此之外的分析模塊506、解密模塊508以及第二簽名模塊510和匹配判定模塊512的功能都可以由控制器來實(shí)現(xiàn)。需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式,上述的具體實(shí)施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1