[發(fā)明專利]網(wǎng)頁加密數(shù)據(jù)的添加、解密方法及裝置有效
| 申請?zhí)枺?/td> | 201210093573.4 | 申請日: | 2012-03-31 |
| 公開(公告)號: | CN102685108A | 公開(公告)日: | 2012-09-19 |
| 發(fā)明(設(shè)計)人: | 宗小斌;任寰 | 申請(專利權(quán))人: | 奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100016 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)頁 加密 數(shù)據(jù) 添加 解密 方法 裝置 | ||
技術(shù)領(lǐng)域
本申請涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)頁加密數(shù)據(jù)的添加、解密方法及裝置。
背景技術(shù)
目前隨著互聯(lián)網(wǎng)技術(shù)應(yīng)用的越來越廣泛,人們很多的日常工作和娛樂都在網(wǎng)絡(luò)上進(jìn)行。人們通過網(wǎng)頁瀏覽器瀏覽網(wǎng)頁,獲取有用的信息和數(shù)據(jù),進(jìn)行在線聯(lián)系和交流。
現(xiàn)有的網(wǎng)絡(luò)數(shù)據(jù)和信息的傳輸遵循HTTP(超文本傳輸協(xié)議)協(xié)議。HTTP協(xié)議是一種通信協(xié)議,它允許將超文本標(biāo)記語言(HTML)文檔從Web服務(wù)器傳送到Web瀏覽器。其中,HTML是一種用于創(chuàng)建文檔的標(biāo)記語言,這些文檔包含到相關(guān)信息的鏈接,用戶可以單擊一個鏈接來訪問其它文檔、圖像或多媒體對象,并獲得關(guān)于鏈接項的附加信息。但是,HTTP協(xié)議采用明文傳輸,這就為非法用戶提供了進(jìn)行非法活動的機(jī)會,如非法用戶只需對正規(guī)網(wǎng)站進(jìn)行細(xì)微的改動,即可制作自己的釣魚網(wǎng)站,從而危害合法用戶。
為此,一種更安全的傳輸協(xié)議HTTPS應(yīng)運而生。HTTPS(Hypertext?Transfer?Protocol?over?Secure?Socket?Layer)是以安全為目標(biāo)的HTTP通道,簡單的講就是HTTP的安全版。其在HTTP下加入SSL層,HTTPS的安全基礎(chǔ)是SSL,因此加密的詳細(xì)內(nèi)容就需要SSL。HTTPS是一個URI?scheme(抽象標(biāo)識符體系),句法類同HTTP體系,用于安全的HTTP數(shù)據(jù)傳輸。現(xiàn)在已被廣泛用于Web網(wǎng)上安全敏感的通訊,例如交易支付方面。
但是,在使用HTTPS進(jìn)行網(wǎng)絡(luò)傳輸和通信時,由于HTTPS密鑰和確認(rèn)加密算法的需要,單握手過程就需要6到7個消息往返,影響了網(wǎng)頁的加載速度,占用了大量帶寬資源,影響了用戶瀏覽網(wǎng)頁的體驗。并且,每一次網(wǎng)頁的響應(yīng)或者請求,都要求客戶端和服務(wù)端對會話的內(nèi)容動態(tài)做加密/解密。雖然,HTTPS采用了對稱加密/解密算法,效率相對較高,但仍然需要消耗較多的CPU,尤其對于一些有大量請求的網(wǎng)頁更是需要大量的服務(wù)器CPU資源。
可見,現(xiàn)有的網(wǎng)頁安全方案不僅浪費了系統(tǒng)資源,而且影響了網(wǎng)頁加載速度,降低了用戶的使用體驗。
發(fā)明內(nèi)容
本申請所要解決的技術(shù)問題是提供一種網(wǎng)頁加密數(shù)據(jù)的添加、解密方法及網(wǎng)頁加、解密裝置,以解決現(xiàn)有的網(wǎng)頁安全方案不僅浪費了系統(tǒng)資源,而且影響了網(wǎng)頁加載速度,降低了用戶的使用體驗的問題。
為了解決上述問題,本申請公開了一種網(wǎng)頁加密數(shù)據(jù)的添加方法,包括:對網(wǎng)頁的文本內(nèi)容進(jìn)行加密,生成加密數(shù)據(jù);將所述加密數(shù)據(jù)轉(zhuǎn)換為明文字符串?dāng)?shù)據(jù);將所述明文字符串?dāng)?shù)據(jù)以注釋形式添加到所述網(wǎng)頁的超文本標(biāo)記語言代碼中。
為了解決上述問題,本申請還公開了一種網(wǎng)頁加密數(shù)據(jù)的解密方法,包括:獲取網(wǎng)頁的超文本標(biāo)記語言代碼中的注釋形式的明文字符串?dāng)?shù)據(jù),其中,所述明文字符串?dāng)?shù)據(jù)為對所述網(wǎng)頁的原始文本內(nèi)容進(jìn)行加密后,將其生成的加密數(shù)據(jù)進(jìn)行轉(zhuǎn)換后的字符串?dāng)?shù)據(jù);將所述明文字符串?dāng)?shù)據(jù)轉(zhuǎn)換為所述加密數(shù)據(jù);對所述加密數(shù)據(jù)進(jìn)行解密,獲得所述網(wǎng)頁的原始文本內(nèi)容。
為了解決上述問題,本申請還公開了一種網(wǎng)頁加密數(shù)據(jù)的添加裝置,包括:加密模塊,用于對網(wǎng)頁的文本內(nèi)容進(jìn)行加密,生成加密數(shù)據(jù);第一轉(zhuǎn)換模塊,用于將所述加密數(shù)據(jù)轉(zhuǎn)換為明文字符串?dāng)?shù)據(jù);添加模塊,用于將所述明文字符串?dāng)?shù)據(jù)以注釋形式添加到所述網(wǎng)頁的超文本標(biāo)記語言代碼中。
為了解決上述問題,本申請還公開了一種網(wǎng)頁加密數(shù)據(jù)的解密裝置,包括:獲取模塊,用于獲取網(wǎng)頁的超文本標(biāo)記語言代碼中的注釋形式的明文字符串?dāng)?shù)據(jù),其中,所述明文字符串?dāng)?shù)據(jù)為對所述網(wǎng)頁的原始文本內(nèi)容進(jìn)行加密后,將其生成的加密數(shù)據(jù)進(jìn)行轉(zhuǎn)換后的字符串?dāng)?shù)據(jù);第二轉(zhuǎn)換模塊,用于將所述明文字符串?dāng)?shù)據(jù)轉(zhuǎn)換為所述加密數(shù)據(jù);解密模塊,用于對所述加密數(shù)據(jù)進(jìn)行解密,獲得所述網(wǎng)頁的原始文本內(nèi)容。
與現(xiàn)有技術(shù)相比,本申請具有以下優(yōu)點:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于奇智軟件(北京)有限公司,未經(jīng)奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210093573.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(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)
- 數(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)裝置





