專利名稱:一種瀏覽器解密系統(tǒng)及方法
技術領域:
本發(fā)明是關于一種解密系統(tǒng)及方法,更詳而言之,是有關于一種瀏覽器解密系統(tǒng)及方法,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,對加密文檔的資料、信息進行解密,將經解密后文檔的資料、信息展現(xiàn)于瀏覽器畫面上,而讓使用者可以瀏覽資料、信息內容,但使用者無法拷貝展現(xiàn)于瀏覽器畫面上經小程序解密資料、信息的內容,即便得到存貯在Temp目錄中的文檔,亦無法獲得真正的內容。
背景技術:
對于電子書、個人數(shù)字助理、電子閱讀器、以及計算機的電子文檔瀏覽軟件而言,當使用者下載已付費的電子文檔后,如何防止被下載的電子文檔再次擴散,而侵害電子文檔的版權,乃是一個非常大的問題。
一般現(xiàn)有的防止拷貝、復制的方式,是當使用者利用電子文檔瀏覽軟件閱讀電子文檔時,將負責拷貝、復制的按鍵或計算機鼠標右鍵的功能予以關閉(disable),使得使用者無法將瀏覽軟件畫面中的資料、信息予以拷貝、復制。但是,現(xiàn)有的防止電子文檔非法擴散的方式,僅能在使用者利用瀏覽軟件閱讀電子文檔時才有防止拷貝、復制的功能,而無法防止下載并經閱讀的電子文檔被復制傳播,原因在于現(xiàn)有的電子文檔版權模式,當電子文檔經解密或無須解密時,使用者以瀏覽軟件閱讀后,常以非加密的形式將電子文檔予以儲存,所以,無法防止經閱讀(解密后或無須解密)后的電子文檔的再次擴散。
所以如何防止電子文檔于閱讀時的被復制、以及被閱讀后的復制,是一個待解決的問題。
發(fā)明內容
本發(fā)明的主要目的在于提供一種瀏覽器解密系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,僅在使用者利用瀏覽軟件來閱讀電子文檔時,才對所瀏覽的電子文檔進行解密,并將解密后的電子文檔資料、信息顯示在瀏覽器畫面上,而當使用者瀏覽完畢后,仍以加密型式將電子文檔予以儲存,亦即,電子文檔僅在被瀏覽軟件閱讀時是處于解密狀態(tài)。
本發(fā)明的又一目的便是在于提供一種瀏覽器解密系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,當使用者利用瀏覽軟件來閱讀電子文檔時,僅能閱讀展現(xiàn)于瀏覽器畫面上的資料、內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經小程序解密的資料、信息的內容,即便在Temp目錄中得到所閱讀的文檔,亦無法取得真正的內容。
根據(jù)上述目的,本發(fā)明提供了一種新穎的瀏覽器解密系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔資料、信息進行解密,將經解密后文檔的資料、信息展現(xiàn)于瀏覽器畫面上,讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經小程序解密資料、信息的內容,而當使用者瀏覽電子文檔完畢后,仍以加密形式將電子文檔予以儲存,從而達到保護下載資料、信息版權目的。
此瀏覽器解密系統(tǒng)包含服務器、以及用戶端電子裝置。服務器包含瀏覽器服務模塊、資料加/解密模塊、以及數(shù)據(jù)庫,其中,數(shù)據(jù)庫具有網頁內容、加密電子文檔、以及未加密電子文檔。用戶端電子裝置包含瀏覽器處理模塊、資料儲存模塊、以及加/解密小程序模塊,其中,加/解密小模塊內嵌于瀏覽器模塊中;瀏覽器處理模塊具有瀏覽器應用程序,而加/解密小程序模塊具有小程序,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔資料、信息進行解密動作。
在進行瀏覽器解密閱讀過程時,首先,使用者與服務器經由網絡連接后,由服務器的瀏覽器服務模塊提供數(shù)據(jù)庫內的瀏覽器網頁內容,將其展現(xiàn)于用戶端電子裝置的瀏覽器畫面上;接著,使用者選擇、點選瀏覽內容并可提出閱讀電子文檔請求,并將此請求送至服務器端,服務器的瀏覽器服務模塊于接收到此請求后,將配合數(shù)據(jù)庫以響應使用者的請求,瀏覽器服務模塊自服務器的數(shù)據(jù)庫中,取出經加密或未加密的電子文檔,對于未加密的電子文檔,瀏覽器服務模塊將配合資料加/解密模塊以對稱式或非對稱式加密方式,將文檔予以加密;并將經加密的電子文檔送至用戶端。用戶端的瀏覽器處理模塊在接收到經加密的電子文檔后,使用者利用瀏覽器畫面進行閱讀下載文檔時,內嵌于瀏覽器的加/解密小程序模塊,對經過對稱式或非對稱式編碼加密的電子文檔進行解密動作;瀏覽器處理模塊具有瀏覽器應用程序,而加/解密小程序模塊具有小程序,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,對加密的電子文檔資料、信息進行解密動作,將解密后的文檔資料、信息展現(xiàn)于瀏覽器畫面上供使用者閱讀。在閱讀過程中,使用者可選取或瀏覽所需資料、信息內容,但不能直接將內容予以拷貝、復制。當閱讀完成后,加/解密小程序模塊會將閱讀內容以對稱式或非對稱式加密方式予以加密,而成為加密的電子文檔型式,使得下載的電子文檔只能在使用者利用瀏覽器進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài)。對于用戶端而言,當閱讀過程完成后,其它使用者即便到瀏覽器的Temp目錄找到文檔,仍無法得到真正內容。
為讓本發(fā)明上述和其它目的,特征,優(yōu)點能更明顯易懂,利用較佳實施例,并配合附圖,詳細說明本發(fā)明的實施過程,附圖內容簡述如下圖1為一系統(tǒng)方塊圖,其中顯示應用本發(fā)明的瀏覽器解密系統(tǒng)的架構;圖2為一運作流程圖,其中顯示應用本發(fā)明的瀏覽器解密系統(tǒng),以進行瀏覽器解密閱讀方法的流程程序;圖3為一運作流程圖,其中顯示應用附圖2中的瀏覽器解密閱讀方法,以進行閱覽資料的一實施例的流程程序;圖4為一運作流程圖,其中顯示應用附圖2中的瀏覽器解密閱讀方法,以進行閱覽資料的另一實施例的流程程序;圖5為一示意圖,用以顯示附圖3的實施例中的展現(xiàn)于瀏覽器畫面上的網頁內容,以供使用者選擇、點選所欲下載閱覽的資料;圖6為一示意圖,用以顯示附圖3的實施例中的展現(xiàn)于瀏覽器畫面上經解密的電子文檔資料、信息,以供使用者選取及瀏覽;圖7為一示意圖,用以顯示附圖4的實施例中的展現(xiàn)于瀏覽器畫面上的網頁內容,以供使用者選擇、點選所欲下載閱覽的資料;以及圖8為一示意圖,用以顯示附圖4的實施例中的展現(xiàn)于瀏覽器畫面上經解密的電子文檔資料、信息,以供使用者選取及瀏覽。
附圖符號
1 瀏覽器解密系統(tǒng)2 服務器3 用戶端電子裝置4 網絡21 瀏覽器服務模塊22 數(shù)據(jù)加/解密模塊23 數(shù)據(jù)庫201 加密電子文檔231 網頁內容232 未加密電子文檔233 已加密電子文檔31 瀏覽器處理模塊32 加/解密小程序模塊33 數(shù)據(jù)儲存模塊311 瀏覽器畫面312 瀏覽器應用程序321 內嵌小程序具體實施方式
實施例圖1為一系統(tǒng)方塊圖,其中顯示應用本發(fā)明的瀏覽器解密系統(tǒng)的架構。如圖1中所示,此瀏覽器解密系統(tǒng)1包含服務器2、以及用戶端電子裝置3,其中用戶端電子裝置3可為個人計算機,手機,個人數(shù)字助理,或電子閱讀器,網絡4可為無線通訊系統(tǒng),有線通訊系統(tǒng),或互聯(lián)網。服務器2包含瀏覽器服務模塊21、資料加/解密模塊22、以及數(shù)據(jù)庫23,其中數(shù)據(jù)庫23具有網頁內容231、未加密電子文檔232、已加密電子文檔233。用戶端電子裝置3包含瀏覽器處理模塊31、加/解密小程序模塊32、以及數(shù)據(jù)儲存模塊33,其中,瀏覽器處理模塊31包含瀏覽器畫面311、瀏覽器應用程序312;加/解密小程序模塊32具有小程序321,加/解密模塊32內嵌于瀏覽器處理模塊31中,利用嵌入在瀏覽器應用程序312中執(zhí)行的小程序321,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序321,以對加密的電子文檔資料、信息進行解密。
當用戶端電子裝置3與服務器2經由網絡4連接后,服務器2的瀏覽器服務模塊21將數(shù)據(jù)庫23中的瀏覽器網頁內容231提供給用戶端電子裝置3,以讓使用者能在瀏覽器處理模塊31的瀏覽器畫面311上讀取網頁內容231。
資料加/解密模塊22以對稱式或非對稱式加密方式,負責將欲傳送至用戶端電子裝置3的未加密電子文檔232予以加密。
數(shù)據(jù)庫23中的網頁內容231提供給用戶端計算機3,以讓使用者能在瀏覽器處理模塊31的瀏覽器畫面311上讀取網頁內容231,并可選取欲下載閱讀的電子文檔;而加密的電子文檔201,233均為瀏覽器處理模塊31可瀏覽閱讀的文檔型式,當電子文檔被用戶端電子裝置3要求下載時,瀏覽器服務模塊21自服務器2的數(shù)據(jù)庫23中,取出已加密的電子文檔233或未加密電子文檔232,對于未加密電子文檔232,瀏覽器服務模塊21將配合資料加/解密模塊22以對稱式或非對稱式加密方式,將未加密電子文檔232予以加密成為加密文檔201,瀏覽器服務模塊21將加密電子文檔201,233經由網絡4而傳至用戶端電子裝置3。
用戶端電子裝置3的瀏覽器處理模塊31接收到加密的電子文檔201,233后,在使用者利用瀏覽器處理模塊31進行閱讀下載的加密電子文檔201,233時,內嵌于瀏覽器處理模塊31的加/解密小程序模塊32,對經對稱式或非對稱式編碼加密的電子文檔201,233進行解密動作,將解密后的電子文檔232的資料、信息展現(xiàn)于瀏覽器畫面311上供使用者閱讀;瀏覽器處理模塊31包含瀏覽器畫面311、瀏覽器應用程序312,而加/解密小程序模塊32具有小程序321,加/解密模塊32內嵌于瀏覽器處理模塊31中,利用嵌入在瀏覽器應用程序312中執(zhí)行的小程序321,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序321,以對加密的電子文檔201,233進行解密動作。
加/解密小程序模塊32內嵌于瀏覽器處理模塊31內,當使用者欲閱讀加密電子文檔201時,此加/解密小程序模塊32將對加密文檔201,以對稱式或非對稱式解密方式,將加密電子文檔201解密成電子文檔232,以展現(xiàn)于瀏覽器畫面311上供使用者閱覽;瀏覽器處理模塊31包含瀏覽器畫面311、瀏覽器應用程序312,而加/解密小程序模塊32具有小程序321,加/解密模塊32內嵌于瀏覽器處理模塊31中,利用嵌入在瀏覽器應用程序312中執(zhí)行的小程序321,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序321,以對加密的電子文檔資料、信息進行解密動作;而當使用者閱覽完成后,加/解密小程序模塊32將電子文檔232加密成加密電子文檔201并予以儲存于資料儲存模塊33內。
本發(fā)明的瀏覽器解密系統(tǒng)1特點在于當閱讀動作完成后,加/解密小程序模塊32會將閱讀內容以對稱式或非對稱式加密方式予以加密,使電子文檔成為加密文檔,例如,加密電子文檔201,233,使得下載的加密電子文檔201,233僅在被使用者利用瀏覽器處理模塊31進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài);對于用戶端電子裝置3而言,當閱讀過程完成后,其它使用者即便得到到瀏覽器Temp目錄中的電子文檔,仍無法得到下載電子文檔的經解密后的真正內容。
圖2為一運作流程圖,其中顯示應用本發(fā)明的瀏覽器解密系統(tǒng),以進行瀏覽器解密閱讀方法的流程程序。如圖2所示,首先,于步驟51,當用戶端電子裝置3與服務器2經由網絡4連接后,服務器2的瀏覽器服務模塊21將數(shù)據(jù)庫23中的瀏覽器網頁內容231提供給用戶端電子裝置3,以讓使用者能在瀏覽器處理模塊31的瀏覽器畫面311上讀取網頁內容231,并進到步驟52。
于步驟52,使用者選擇、點選展現(xiàn)于瀏覽器畫面311上的網頁內容231,并提出下載電子文檔以進行閱覽的請求,并將此請求經由瀏覽器處理模塊31送至服務器2,并進到步驟53。
于步驟53,服務器2的瀏覽器服務模塊21在接收到此請求后,將配合數(shù)據(jù)庫23以響應使用者的請求,瀏覽器服務模塊21自服務器2的數(shù)據(jù)庫23中,取出已加密的電子文檔233或未加密電子文檔232,對于未加密電子文檔232,瀏覽器服務模塊21將配合資料加/解密模塊22以對稱式或非對稱式加密方式,將未加密電子文檔232予以加密成為加密文檔201,瀏覽器服務模塊21將加密電子文檔201或233經由網絡4傳至用戶端電子裝置3,并進到步驟54。
于步驟54,用戶端電子裝置3的瀏覽器處理模塊31接收到加密的電子文檔201或233后,使用者利用瀏覽器處理模塊31進行閱讀下載的加密電子文檔201時,內嵌于瀏覽器處理模塊31的加/解密小程序模塊32,將對經對稱式或非對稱式編碼加密的電子文檔201進行解密動作;加/解密模塊32內嵌于瀏覽器處理模塊31中,利用嵌入在瀏覽器應用程序312中執(zhí)行的小程序321,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序321,以對加密的電子文檔資料、信息進行解密動作,將解密后的電子文檔的資料、信息展現(xiàn)于瀏覽器畫面311上供使用者閱讀,于閱讀過程中,使用者可選取及瀏覽所需資料、信息內容,但不能直接將內容予以拷貝、復制,并進到步驟55。
于步驟55,當閱讀完成后,加/解密小程序模塊32會將閱讀內容以對稱式或非對稱式加密方式予以加密,而成為加密的電子文檔形式,例如,加密電子文檔201或233,并可儲存在數(shù)據(jù)儲存模塊33內;使31進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài);對于用戶端電子裝置3而言,當閱讀過程完成后,其它使用者即便得到瀏覽器的Temp目錄中的文檔,仍無法得到下載的電子文檔經解密后的真正內容。
圖3為一運作流程圖,其中顯示應用如圖2中的瀏覽器解密閱讀方法,以進行閱覽資料的一實施例的流程程序。在此一實施例中,用戶端電子裝置3為個人數(shù)字助理PDA,使用者將利用PDA來選擇于服務器2中的數(shù)據(jù)庫23的未加密電子文檔232并做閱覽。
首先,于步驟61,當用戶端電子裝置3(PDA)與服務器2經由網絡4(無線網絡傳輸系統(tǒng)或有線網絡傳輸系統(tǒng))連接后,服務器2的瀏覽器服務模塊21將數(shù)據(jù)庫23中的瀏覽器網頁內容231提供給用戶端電子裝置3,以讓使用者能在瀏覽器處理模塊31的瀏覽器畫面311上讀取網頁內容231,并進到步驟62。
于步驟62,使用者選擇、點選展現(xiàn)于瀏覽器畫面311上的網頁內容231,網頁內容231如圖5中所示,使用者提出下載數(shù)據(jù)庫目錄中的書籍[英文會話100句]以進行閱覽的請求,并將此請求經由瀏覽器處理模塊31而送至服務器2,并進到步驟63。
于步驟63,服務器2的瀏覽器服務模塊21于接收到此請求后,將配合數(shù)據(jù)庫23以響應使用者的請求,瀏覽器服務模塊21自服務器2的數(shù)據(jù)庫23中,取出書籍[英文會話100句]所相對應的未加密電子文檔232出來,并將配合資料加/解密模塊22,以對稱式或非對稱式加密方式,將欲傳送的電子文檔232予以編碼加密成為加密電子文檔201,亦即,加密電子文檔201=E(電子文檔232),并將經加密的電子文檔201送至用戶端電子裝置3,并進到步驟64。
于步驟64,用戶端電子裝置3(PDA)的瀏覽器處理模塊31接收到加密的電子文檔201后,使用者利用瀏覽器處理模塊31對下載的加密電子文檔201進行閱覽時,內嵌于瀏覽器處理模塊31的加/解密小程序模塊32,將對經對稱式或非對稱式編碼加密的電子文檔201進行解密動作,亦即,D(加密電子文檔201)=D(E(電子文檔232))=電子文檔232,將解密后的電子文檔232的資料、信息展現(xiàn)于瀏覽器畫面311上供使用者閱讀,例如,圖5所示,于閱讀過程中,使用者可選取及瀏覽所需資料、信息內容,例如,可選取一般日常生活對話,或商業(yè)英文對話,或校園英文對話等項目,但使用者無法利用用戶端電子裝置3(PDA)的按鍵或書寫筆來將內容予以拷貝、復制,并進到步驟65。
于步驟65,當使用者停止閱覽后,加/解密小程序模塊32會將閱讀內容以對稱式或非對稱式加密方式予以加密,而成為加密的電子文檔形式,例如,加密電子文檔201,并可予以儲存于資料儲存模塊33內;使得下載的加密電子文檔201僅在被使用者利用瀏覽器處理模塊31進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài)。
對于用戶端電子裝置3為手機、電子閱讀器而言,所使用的原理步驟亦相同,所以在此不再贅述。
圖4為一運作流程圖,其中顯示應用如圖2中的瀏覽器解密閱讀方法,以進行閱覽資料的另一實施例的流程程序。如圖4所示,首先,于步驟71,當用戶端電子裝置3,在此可為個人計算機,與服務器2經由網絡4(互聯(lián)網)連接后,服務器2的瀏覽器服務模塊21將數(shù)據(jù)庫23中的瀏覽器網頁內容231提供給用戶端電子裝置3(個人計算機),以讓使用者能在瀏覽器處理模塊31的瀏覽器畫面311上讀取網頁內容231,并進到步驟72。
于步驟72,使用者選擇、點選展現(xiàn)于瀏覽器畫面311上的網頁內容231,如圖7所示,并提出下載數(shù)據(jù)庫目錄中的名著[三國志]電子文檔以進行閱覽的請求,并將此請求經由瀏覽器處理模塊31而送至服務器2,并進到步驟73。
于步驟73,服務器2的瀏覽器服務模塊21于接收到此請求后,將配合數(shù)據(jù)庫23以響應使用者的請求,瀏覽器服務模塊21自服務器2的數(shù)據(jù)庫23中,取出名著[三國志]所相對應的已加密的電子文檔233出來,在此,由于電子文檔233為已加密的文檔,所以無須利用資料加/解密模塊22將文檔予以加密,而直接將已加密的電子文檔233送至用戶端電子裝置3(個人計算機),并進到步驟74。
于步驟74,用戶端電子裝置3的瀏覽器處理模塊31接收到加密的電子文檔233后,使用者利用瀏覽器處理模塊31對下載的加密電子文檔233進行閱覽時,內嵌于瀏覽器處理模塊31的加/解密小程序模塊32,將對經過對稱式或非對稱式編碼加密的電子文檔233進行解密動作,將解密后的文檔資料、信息展現(xiàn)于瀏覽器畫面311上供使用者閱讀,于閱讀過程中,使用者可利用鼠標或按鍵來選取及瀏覽所需資料、信息內容,如圖8所示,可選取第1章,第2章或第3章進行閱覽,但不能直接將內容予以拷貝、復制,并進到步驟75。
于步驟75,當閱讀完成后,加/解密小程序模塊32會將閱讀內容以對稱式或非對稱式加密方式予以加密,而成為加密的電子文檔型式,例如,加密電子文檔233,并可予以儲存于資料儲存模塊33內;使得下載的加密電子文檔233僅在被使用者利用瀏覽器處理模塊31進行閱下載的加密電子文檔233僅在被使用者利用瀏覽器處理模塊31進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài);對于用戶端電子裝置3(個人計算機)而言,當閱讀過程完成后,其它使用者即便到瀏覽器的Temp目錄下的文檔,仍無法得到下載的電子文檔的經解密后的真正內容。
圖5為一示意圖,用以顯示如圖3的實施例中的展現(xiàn)于瀏覽器畫面311上的網頁內容231,以供使用者選擇、點選所欲下載閱覽的資料。如圖5中所示,可供使用者下載的數(shù)據(jù)庫目錄中的書籍有[英文會話100句]、[高中英文文選]、[英文成語]、以及[電影英文會話]等,可供使用者下載閱覽。
圖6為一示意圖,用以顯示如圖3的實施例中的展現(xiàn)于瀏覽器畫面上經解密的電子文檔資料、信息,以供使用者選取及瀏覽。如圖6中所示,使用者可選取及瀏覽所需資料、信息內容,例如,可選取一般日常生活對話,或商業(yè)英文對話,或校園英文對話等項目。
圖7為一示意圖,用以顯示如圖4的實施例中的展現(xiàn)于瀏覽器畫面上的網頁內容,以供使用者選擇、點選所欲下載閱覽的資料。如圖7所示,可供使用者下載的數(shù)據(jù)庫目錄中的名著有[水滸傳]、[三國志]、以及[西游記]等,可供使用者下載閱覽。
圖8為一示意圖,用以顯示如圖4的實施例中的展現(xiàn)于瀏覽器畫面上的經解密的電子文檔資料、信息,以供使用者選取及瀏覽。如圖8中所示,使用者可選取及瀏覽所需資料、信息內容,例如,可選取第1章,第2章,或第3章等項目。
綜合以上實施例,我們可以得到本發(fā)明的一種瀏覽器解密系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔資料、信息進行解密動作,將經解密后文檔的資料、信息展現(xiàn)于瀏覽器畫面上,而讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經小程序解密的資料、信息的內容,即便得到瀏覽器的Temp目錄中的文檔,亦無法取得真正的內容,而當使用者瀏覽電子文檔完畢后,仍以加密形式將電子文檔予以儲存,而達到保護下載資料、信息版權的目的。本發(fā)明的瀏覽器譯碼系統(tǒng)與方法優(yōu)點如下1.提供一種瀏覽器譯碼系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,僅在使用者利用瀏覽軟件來閱讀電子文檔時,才對所瀏覽的電子文檔進行解密動作,并將解密后的電子文檔資料、信息顯現(xiàn)于瀏覽器畫面上,而當使用者瀏覽完畢后,仍以加密形式將電子文檔予以儲存,亦即,電子文檔僅在被瀏覽軟件閱讀時是處于解密狀態(tài)。
2.當使用者利用瀏覽軟件來閱讀電子文檔時,僅能閱讀展現(xiàn)于瀏覽器畫面上的資料、內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經小程序解密的資料、信息的內容,即便得到瀏覽器的Temp目錄中的文檔,亦無法取得真正的內容。
3.當使用者瀏覽電子文檔完畢后,仍以加密形式將電子文檔予以儲存,而達到保護下載資料、信息版權的目的。
以上所述僅為本發(fā)明的較佳實施例而已,并非用以限定本發(fā)明的范圍;凡其它未脫離本發(fā)明所揭示的內容下所完成的等效改變或修飾,均應包含在本專利的保護范圍內。
權利要求
1.一種瀏覽器解密方法,讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經解密的資料、信息的內容,其特征在于,該方法包括用戶端電子裝置的瀏覽器處理模塊接收到加密的電子文檔后,使用者利用瀏覽器處理模塊對下載的經過加密電子文檔進行閱覽時,內嵌于瀏覽器處理模塊的加/解密小程序模塊,將對經過加密的電子文檔進行解密動作,將解密后的電子文檔的資料、信息展現(xiàn)于瀏覽器畫面上供使用者閱讀,于閱讀過程中,使用者可選取及瀏覽所需資料、信息內容,但不能直接將內容予以拷貝、復制。
2.如權利要求1所述的瀏覽器解密方法,其特征在于,它還包括當閱讀完成后,加/解密小程序模塊會將閱讀內容予以加密,而成為加密的電子文檔形式,并可予以儲存于資料儲存模塊內。
3.如權利要求1或2所述的瀏覽器解密方法,其特征在于,它的加/解密方式為對稱式加/解密方式。
4.如權利要求1或2所述的瀏覽器解密方法,其特征在于,它的加/解密方式為非對稱式加/解密方式。
5.一種瀏覽器解密方法,讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經解密的資料、信息的內容,其特征在于該瀏覽器解密方法包括用戶端電子裝置與服務器經由網絡連接后,服務器的瀏覽器服務模塊將數(shù)據(jù)庫中的瀏覽器網頁內容提供給用戶端電子裝置,以讓使用者能在瀏覽器處理模塊的瀏覽器畫面上讀取網頁內容;使用者選擇、點選展現(xiàn)于瀏覽器畫面上的網頁內容,并提出下載電子文檔以進行閱覽的請求,并將此請求經由瀏覽器處理模塊而送至服務器;服務器的瀏覽器服務模塊于接收到此請求后,將配合數(shù)據(jù)庫以響應使用者的請求,瀏覽器服務模塊自服務器的數(shù)據(jù)庫中,取出已加密的電子文檔,瀏覽器服務模塊將加密電子文檔經由網絡而傳至用戶端電子裝置;用戶端電子裝置的瀏覽器處理模塊接收到加密的電子文檔后,使用者利用瀏覽器處理模塊進行閱讀下載的加密電子文檔時,內嵌于瀏覽器處理模塊的加/解密小程序模塊,將對經過加密的電子文檔進行解密動作,將解密后的電子文檔的資料、信息展現(xiàn)于瀏覽器畫面上供使用者閱讀,于閱讀過程中,使用者可選取及瀏覽所需資料、信息內容,但不能直接將內容予以拷貝、復制;以及當閱讀完成后,加/解密小程序模塊會將閱讀內容以加密方式予以加密,而成為加密的電子文檔型式,并可予以儲存于資料儲存模塊內;使得下載的加密電子文檔僅在被使用者利用瀏覽器處理模塊進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài)。
6.一種瀏覽器解密方法,讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經解密的資料、信息的內容,其特征在于該瀏覽器解密方法包括用戶端電子裝置與服務器經由網絡連接后,服務器的瀏覽器服務模塊將數(shù)據(jù)庫中的瀏覽器網頁內容提供給用戶端電子裝置,以讓使用者能在瀏覽器處理模塊的瀏覽器畫面上讀取網頁內容;使用者選擇、點選展現(xiàn)于瀏覽器畫面上的網頁內容,并提出下載電子文檔以進行閱覽的請求,并將此請求經由瀏覽器處理模塊而送至服務器;服務器的瀏覽器服務模塊在接收到此請求后,將配合數(shù)據(jù)庫以響應使用者的請求,瀏覽器服務模塊自服務器的數(shù)據(jù)庫中,取出未加密電子文檔,瀏覽器服務模塊將配合資料加/解密模塊以加密方式,將未加密電子文檔予以加密成為加密文檔,瀏覽器服務模塊將加密電子文檔經由網絡而傳至用戶端電子裝置;用戶端電子裝置的瀏覽器處理模塊接收到加密的電子文檔后,使用者利用瀏覽器處理模塊進行閱讀下載的加密電子文檔時,內嵌于瀏覽器處理模塊的加/解密小程序模塊,將對經過加密的電子文檔進行解密動作,將解密后的電子文檔的資料、信息展現(xiàn)于瀏覽器畫面上供使用者閱讀,于閱讀過程中,使用者可選取及瀏覽所需資料、信息內容,但不能直接將內容予以拷貝、復制;以及當閱讀完成后,加/解密小程序模塊會將閱讀內容以加密方式予以加密,而成為加密的電子文檔型式,并可予以儲存于資料儲存模塊內;使得下載的加密電子文檔僅在被使用者利用瀏覽器處理模塊進行閱讀時,是處于解密狀態(tài),而在其它時候是處于加密狀態(tài)。
7.如權利要求5或6所述的方法,其特征在于,它的加/解密方式為對稱式加/解密方式。
8.如權利要求5或6所述的方法,其特征在于,它的加/解密方式為非對稱式加/解密方式。
9.如權利要求1至8之一所述的瀏覽器解密方法,其特征在于,利用嵌入在瀏覽器處理模塊的瀏覽器應用程序中執(zhí)行的加/解密小程序模塊的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔資料、信息進行解密動作。
10.如權利要求1、5或6所述的瀏覽器解密方法,其特征在于,用戶端電子裝置可為個人計算機、個人數(shù)字助理、行動電話以及電子閱讀器中的任一種。
11.如權利要求5或6所述的瀏覽器解密方法,其特征在于,網絡可為一無線通訊系統(tǒng)、有線通訊系統(tǒng)以及互聯(lián)網中的任一種。
12.一種瀏覽器解密系統(tǒng),讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經解密的資料、信息的內容,其特征在于該瀏覽器解密系統(tǒng)包括用戶端電子裝置,此用戶端電子裝置具有瀏覽器處理模塊、加/解密小程序模塊、以及數(shù)據(jù)儲存模塊;瀏覽器處理模塊,此瀏覽器處理模塊接收到加密的電子文檔后,于使用者利用瀏覽器處理模塊進行閱讀下載的加密電子文檔時,內嵌于瀏覽器處理模塊的加/解密小程序模塊,將對經過對稱式或非對稱式編碼加密的電子文檔進行解密動作,將解密后的電子文檔的資料、信息展現(xiàn)于瀏覽器畫面上供使用者閱讀;瀏覽器處理模塊包含瀏覽器畫面、瀏覽器應用程序,而加/解密小程序模塊具有小程序,加/解密模塊內嵌于瀏覽器處理模塊中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔進行解密動作;加/解密小程序模塊,此加/解密小程序模塊具有小程序內嵌于瀏覽器處理模塊的瀏覽器應用程序,當使用者欲閱讀加密電子文檔時,此加/解密小程序模塊將對加密文檔,以對稱式或非對稱式解密方式,將加密電子文檔解密成電子文檔,以展現(xiàn)于瀏覽器畫面上供使用者閱覽;以及資料儲存模塊,當使用者閱覽完成后,加/解密小程序模塊將電子文檔加密成加密電子文檔并予以儲存于資料儲存模塊。
13.如權利要求12所述的瀏覽器解密系統(tǒng),其特征在于,該系統(tǒng)還包括服務器,此服務器具有瀏覽器服務模塊、數(shù)據(jù)加/解密模塊、以及數(shù)據(jù)庫;瀏覽服務模塊,此瀏覽服務模塊將數(shù)據(jù)庫中的瀏覽器網頁內容提供給用戶端計算機,以讓使用者能在瀏覽器處理模塊的瀏覽器畫面上讀取網頁內容,當電子文檔被用戶端電子裝置要求下載時,瀏覽器服務模塊自服務器的數(shù)據(jù)庫中,取出已加密的電子文檔或未加密電子文檔,對于未加密電子文檔,瀏覽器服務模塊將配合資料加/解密模塊以對稱式或非對稱式加密方式,將未加密電子文檔予以加密成為加密文檔,瀏覽器服務模塊將加密電子文檔經由網絡而傳至用戶端電子裝置;數(shù)據(jù)加/解密模塊,此數(shù)據(jù)加/解密模塊以對稱式或非對稱式加密方式,負責將欲傳送至用戶端電子裝置的未加密電子文檔予以加密;以及數(shù)據(jù)庫,此數(shù)據(jù)庫包含網頁內容、未加密電子文檔、已加密電子文檔,數(shù)據(jù)庫中的網頁內容提供給用戶端電子裝置,讓使用者能在瀏覽器處理模塊的瀏覽器畫面上讀取網頁內容,并可點選所欲下載閱讀的電子文檔,而加密的電子文檔為瀏覽器處理模塊可瀏覽閱讀的文檔形式。
14.如權利要求12或13所述的瀏覽器解密系統(tǒng),其特征在于,用戶端電子裝置可為個人計算機、個人數(shù)字助理、行動電話以及電子閱讀器中的任一種。
全文摘要
一種瀏覽器解密系統(tǒng)及方法,應用于網絡環(huán)境中,利用嵌入在瀏覽器應用程序中執(zhí)行的小程序,直接在瀏覽器環(huán)境下執(zhí)行此內嵌小程序,以對加密的電子文檔資料、信息進行解密動作,將經解密后文檔的資料、信息展現(xiàn)于瀏覽器畫面上,讓使用者可以瀏覽資料、信息內容,但無法拷貝、復制展現(xiàn)于瀏覽器畫面上經小程序解密的資料、信息的內容,即便得到瀏覽器Temp目錄下的文檔,亦無法取得真正的內容,而當使用者瀏覽電子文檔完畢后,仍以加密形式將電子文檔予以儲存,而達到保護下載資料、信息的版權目的。
文檔編號G06F9/40GK1462940SQ0212197
公開日2003年12月24日 申請日期2002年5月29日 優(yōu)先權日2002年5月29日
發(fā)明者匡海, 溫世義 申請人:明日工作室股份有限公司