文件加密方法
2023-07-09 17:34:06 4
專利名稱:文件加密方法
技術領域:
本發明涉及到文件加密技術,特別是應用於網際網路的文件下載及使用權限的限制 加密技術,是一種獨創性的文件加載使用終端硬體信息的加密技術,是新形勢下保護版權 及其他智慧財產權的技術。
背景技術:
現行的文件加密技術是以微軟為代表的DRM,英文全稱Digital Rights Management,可以翻譯為內容數字版權加密保護技術。該技術是通過對源文件進行編碼後 加入密鑰,並把相應解密的密鑰分發到網際網路上的驗證站,當用戶要打開使用相關文件的 時候,加密後的文件會發一個請求到密鑰存放的驗證站,獲得解密的相應密鑰,順利獲取後 則文件才可以正常使用的加密方式。該技術有著不可避免的弊端,給正常使用者帶來了很大的不便,因為,每次打開都 得保障網絡通暢,且使用起來非常不友好;而且也起不到防止盜版的目的,因為同一文件, 還是可以多次複製後通過網絡獲得密鑰,所以正逐漸被使用者所摒棄。為了從根本上克服 上述技術的不足,最大程度的保護智慧財產權,發明了本文件加密技術。
發明內容
本發明要解決的正是對正版文件的權限管理加密技術,以期打擊乃至最終杜絕盜 版侵權行為的發生,特別是針對網際網路的盜版侵權傳播行為。為了達到上述目的,本發明通過以下方式加以實現首先,用戶從網際網路上下載涉及到版權保護的內容,需要預先支付對該文件的使 用權限授權所需費用,支付相應費用後,網絡伺服器系統將生成其授權的權限,加載到該文 件上,利用加密算法為該文件寫上相應的權限,用戶下載該文件到其使用終端時,文件附帶 的加密文件將自動記錄下用戶終端的硬體設備並生成機器碼,生成的機器碼直接通過加密 算法寫入該文件裡,生成對應該文件解密密鑰,因而該文件便可以在本臺終端上無障礙的 自如使用。另外,該文件加密方法還可以根據不同的授權權限,來對文件實施加密,如對文件 加上使用次數限制和授權使用的時間等。當用戶選擇不同的授權權限時,加密算法即把相 應的權限記錄在該文件中,最核心加密內容為加密算法直接獲取使用終端的硬體信息,並 自動生成唯一對應的解密密鑰,如果非法複製該文件到其他用戶終端,被加密過的文件不 能匹配到對應終端授權的機器碼信息的密鑰,則該文件不能被正常使用。這樣達到文件不 被非法複製傳播的目的。本發明另一個最核心的加密方式為文件使用權限超過一個終端的情況。授權多個 終端使用的加密文件被下載到一個用戶終端後,因為記錄了該終端的硬體信息作為唯一的 解密密鑰,因而直接非法複製該文件到其他終端將不能正常使用,需要通過加密文件的指 定程序複製,複製的過程中對原加密文件的授權信息進行確認,並記錄下複製的次數,直至授權的權限終止。被複製的文件重新記錄下新的硬體的信息並生成解密密鑰,且被複製的 文件沒有再次被複製的權限。因而實現了授權多個用戶終端使用,而使用的終端都是在授 權使用的權限內的,從而實現了文件不被盜版和非法複製。針對授權多個終端使用的加密方式,只有原加密文件才能被合法複製,非法複製 原文件後超出該使用終端則文件不能被任何形式使用,而非法複製在同一終端後,再想對 該文件進行合法複製,加密程序會自動檢測該相同文件是否已經被複製達到授權的上限, 因為合法複製的文件信息不僅寫入文件本身,還同時把相關信息記錄在合法複製程序上, 避免原加密文件被非法複製在同一終端後,再對該文件進行「合法」(合法複製即指使用復 制工具進行複製)複製。另外,所述的文件加密技術運用於網際網路下載部分也可以代替成用戶直接購買儲 存在可讀寫介質上的文件。直接按照上述加密方法,按用戶的需要的授權權限,直接加密後 存儲於可讀寫介質上銷售給用戶。本發明是用戶獲取使用權限結合使用終端的硬體信息作為文件的解密密鑰,從根 本上杜絕文件的非法複製和盜版的產生,由於解密方式是利用合法授權的使用終端的硬體 信息作為密鑰,因而合法獲得授權的用戶在使用該文件上,不會存在要上網獲取許可等繁 瑣和不便的行為,而是可以和普通未加密的文件一樣自如使用,這正是本發明的意義所在。
圖1是文件加密方法流程示意圖
具體實施例方式下面列舉一個具體實施例,只是上述原理的一種具體運用。本發明由使用終端;網際網路;伺服器;加密程序;源文件;下載及複製工具組成。其 具體工作流程為如圖1所示,使用終端的用戶通過網際網路直接發出使用源文件的權限(包括使用 時間和次數等)請求,並支付相應費用(見圖示①),網絡伺服器確認了以上信息後,將授權 權限通過加密程序直接寫進源文件裡(見圖示②),並提供給用戶下載至使用終端。加密文件下載到使用終端後(見圖示③),加密程序會自動計算出該終端的硬體 信息,並生成一個唯一的機器碼,並註冊到該加密文件裡(見圖示④),使得該機器碼成為 該加密文件的唯一密鑰,因而實現了該文件直接而且僅允許在該使用終端上正常使用,非 法複製該文件到其他使用終端上都不能正常使用。該加密程序另一個使用方式為授權用戶在多個終端上使用,按照上述的使用方 式,源文件被下載到使用終端後將被允許合法複製到對應的授權數量終端(見圖示⑤),合 法複製的方式為通過專用複製工具,被複製後的文件將重新記錄新的硬體信息,並生成對 應的解密密鑰(見圖示⑥),並且被合法複製的文件禁止再次被複製。源文件每被合法複製 一次將做相應的記錄,同時複製工具也把相關合法複製信息做了記錄,從而防止在相同終 端,源文件被多次非法複製後再對該文件進行「合法」複製。另外,所述的文件加密技術運用於網際網路下載部分也可以代替為用戶直接購買儲 存在可察寫介質上的文件(如圖示⑦)。按照上述加密方法,網絡伺服器將授權權限通過加密程序直接寫進源文件裡,並存儲於可察寫介質上銷售給用戶(如圖示⑧)。 以上對本發明提供的文件加密方法進行了具體闡述,並結合具體實施例予以說
明,但以上所介紹的只是本發明的最佳實施例,不能以此來限定本發明實施的範圍。本技術
領域內的一般技術人員根據本發明所作的細微的變化或改進,都應屬於本發明專利涵蓋的範圍。
權利要求
一種文件加密方法,其特徵在於通過以下方式實現用戶從網際網路上下載涉及到版權保護的內容,並支付對該文件的使用權限授權所需費用後,網絡伺服器系統將生成其授權的權限,加載到該文件上,利用加密算法為該文件寫上相應的權限,用戶下載該文件到其使用終端時,文件附帶的加密文件將自動記錄下用戶終端的硬體設備並生成機器碼,生成的機器碼直接通過加密算法寫入該文件裡,生成對應該文件解密密鑰,該文件便可以在本臺終端上無障礙的自如使用。
2.根據權利要求1所述的文件加密方法,其特徵在於該文件加密方法還可以根據不 同的授權權限,來對文件實施加密,如對文件加上使用次數限制和授權使用的時間等;當用 戶選擇不同的授權權限時,加密算法即把相應的權限記錄在該文件中,最核心加密內容為 加密算法可以獲取使用終端的硬體信息,並自動生成唯一對應的解密密鑰,如果非法複製 該文件到其他用戶終端,被加密過的文件不能匹配到對應終端授權的機器碼信息的密鑰, 則該文件不能被正常使用。
3.根據權利要求1所述的文件加密方法,其特徵在於授權多個終端使用時,授權多個 終端使用的加密文件被下載到一個用戶終端後,因為記錄了該終端的硬體信息作為唯一的 解密密鑰,因而直接非法複製該文件到其他終端將不能正常使用,需要通過加密文件的指 定程序複製,複製的過程中對原加密文件的授權信息進行確認,並記錄下複製的次數,直至 授權的權限終止;被複製的文件重新記錄下新的硬體的信息並生成解密密鑰,且被複製的 文件沒有再次被複製的權限。
4.根據權利要求1所述的文件加密方法,其特徵在於針對授權多個使用終端,合法復 制的文件信息不僅寫入文件本身,還同時把相關信息記錄在複製程序上,避免原加密文件 被非法複製在同一終端後,再對該文件進行「合法」複製。
5.根據權利要求1所述的文件加密方法,其特徵在於所述的文件加密技術運用於互 聯網下載部分也可以代替成用戶直接購買儲存在可讀寫介質上的文件。
全文摘要
本發明提供一種文件加密方法。
具體實施方式
為用戶從網際網路上下載涉及到版權保護的內容,需要預先支付對該文件的使用權限授權所需費用,支付相應費用後,網絡伺服器系統將生成其授權的權限,加載到該文件上,利用加密算法為該文件寫上相應的權限,用戶下載該文件到其計算機終端時,文件附帶的加密文件將自動記錄下用戶計算機的硬體設備並生成機器碼,生成的機器碼直接通過加密算法寫入該文件裡,生成對應該文件解密密鑰,因而該文件便可以在本臺終端上無障礙的自如使用。本發明是用戶獲取使用權限結合使用終端的硬體信息作為文件的解密密鑰,從根本上杜絕文件的非法複製和盜版的產生。
文檔編號G06F21/24GK101853361SQ200910131738
公開日2010年10月6日 申請日期2009年4月1日 優先權日2009年4月1日
發明者林偉波 申請人:林偉波