深圳總部:
總 機: +86-755-2163 5123
手 機: +86-13828816837
郵 箱: info@szetc.com
地 址: 深圳市寶安新安街道裕安二路華豐商務(wù)大廈D座三樓
源代碼加密解決方案 |
數(shù)據(jù)安全專家(DSE)是一款功能強大,極其穩(wěn)定的數(shù)據(jù)加密軟件,不僅集合了USB端口管控的所有功能,并且支持所有文件類型的加密,它不但能夠?qū)k公類office、WPS、PDF等文檔加密,并支持大型作圖軟件的加密,如AutoCAD、3DMAX、Solidworks、CATIA 、UG等,最重要的是DSE支持源代碼加密,并提供安全、可靠、全面的源代碼加密解決方案,支持源碼加密是同行業(yè)產(chǎn)品中DSE特有的功能。 一、DSE對源碼的加密 源代碼加密具有如下特性: Ø 源代碼加密需要不限后綴,必須通過驅(qū)動層加密技術(shù)方可實現(xiàn),通過應(yīng)用層HOOK的這類加密軟件無法做到。 Ø 源代碼需要加密的文件數(shù)量巨大,一個項目通常包含有幾萬個文件,所以要求加密軟件必須非常穩(wěn)定。 Ø 項目在編譯過程中可能調(diào)用大量的子進程,還有可能編譯器或編譯工具也是編譯出來的,導致每次編譯器或編譯工具程序校驗值都不相同。無法通過校驗值來配置加密策略。 數(shù)據(jù)安全專家(DSE)正滿足了源碼加密的特性,DLP是基于驅(qū)動層技術(shù)加密,并且非常穩(wěn)定,針對編譯過程中調(diào)用大量子進程的情況,只需找到父進程配置好,其他子進程與父進程使用相同的配置即可實現(xiàn)加密,界面展示如下: 二、DSE在源碼版本管理工具中的應(yīng)用 針對源代碼版本管理工具(,CVS,SVN,clearcase,VSS等)中源碼的加密,傳統(tǒng)的處理方式是,版本管理程序沒有注冊成合法進程,只是將加密的源碼以密文形式上傳到服務(wù)器保護起來,這種加密方式會帶來諸多不便和安全隱患,以SVN為例說明: 1.密文形式上傳到SVN Server,上傳的是二進制代碼,SVN在比較改動的地方時,每次都不相同,導致每次都是全部上傳,致使SVN Server數(shù)據(jù)庫越來越大。 2.SVN Server上現(xiàn)有的老的版本沒有辦法加密,客戶端下載下來的老版本是明文。 3.集成到開發(fā)工具中的版本管理工具,開發(fā)工具注冊為合法進程,下載下來的密文編輯以后變成明文,示意圖如下: 基于以上問題,數(shù)據(jù)安全存儲專家(DSE)提供了很好的解決方案,具體如下: 1.所有需要加密的機器和SVN服務(wù)器都部署DSE的客戶端。 1.將版本管理工具程序注冊成合法進程,例,SVN Server配置為合法進程,加密后綴配置一個用不到的后綴:pdf。SVNclient配置為合法進程,加密所有后綴, 2.開發(fā)編譯工具父進程配置為合法進程,子進程與該進程使用相同的配置。 3.采用網(wǎng)絡(luò)數(shù)據(jù)流加密技術(shù),配置SVN Server和SVN client允許訪問網(wǎng)絡(luò),界面如下: 這樣SVN Server和Client之間的傳輸變成明文傳輸,不會導致Server上的數(shù)據(jù)庫增大過快,同時杜絕了數(shù)據(jù)泄漏的隱患,示意圖如下:
DSE從最安全的角度為源代碼加密提供最合理的解決方案,同時根據(jù)各單位不同的應(yīng)用環(huán)境提供具體的解決方案。 需要了解更詳細信息可以隨時咨詢我們.0755-21635123 info@szetc.com |
粵ICP備09128167號
地址:深圳市寶安新安街道(25區(qū))華豐商務(wù)大廈D座三樓