檔案加密技術

檔案加密技術

檔案加密是一種常見的密碼學套用。檔案加密技術是下面三種技術的結合
(1)密碼技術.包括對稱密碼和非對稱密碼,可能是分組密碼,也可能採用序列密碼檔案加密的底層技術是數據加密
(2)作業系統。檔案系統是作業系統的重要組成部分。對檔案的輸入輸出操作或檔案的組織和存儲形式進行加密也是檔案加密的常用於段。對動態檔案進行加密尤其需要熟悉檔案系統的細節。檔案系統與作業系統其他部分的關聯,如設備管理、進程管理和記憶體管理等,都可被用於檔案加密。
(3)檔案分析技術。不同的檔案類型的語義操作體現在對該檔案類型進行操作的應用程式中,通過分析檔案的語法結構和關聯的應用程式代碼而進行一些置換和替換,在實際套用中經常可以達到一定的檔案加密效果。
利用以上技術檔案加密主要包括以下內容。
(1)檔案的內容加密通常採用二進制加密的方法
(2)檔案的屬性加密
(3)檔案的輸入輸出和操作過程的加密,即動態檔案加密
通常一個完整的檔案加密系統包括作業系統的核心驅動、設備接口、密碼服務組件和套用層幾個部分。

相關詞條

熱門詞條

聯絡我們