時間:2019-12-31
數據安全專家(DSE)是一款功能強大,極其穩定的數據加密軟件,不僅集合了USB端口管控的所有功能,并且支持所有文件類型的加密,它不但能夠對辦公類office、WPS、PDF等文檔加密,并支持大型作圖軟件的加密,如AutoCAD、3DMAX、Solidworks、CATIA 、UG等,最重要的是DSE支持源代碼加密,并提供安全、可靠、全面的源代碼加密解決方案,支持源碼加密是同行業產品中DSE特有的功能。
一、DSE對源碼的加密
源代碼加密具有如下特性:
源代碼加密需要不限后綴,必須通過驅動層加密技術方可實現,通過應用層HOOK的這類加密軟件無法做到。
源代碼需要加密的文件數量巨大,一個項目通常包含有幾萬個文件,所以要求加密軟件必須非常穩定。
項目在編譯過程中可能調用大量的子進程,還有可能編譯器或編譯工具也是編譯出來的,導致每次編譯器或編譯工具程序校驗值都不相同。無法通過校驗值來配置加密策略。
數據安全專家(DSE)正滿足了源碼加密的特性,DSE是基于驅動層技術加密,并且非常穩定,針對編譯過程中調用大量子進程的情況,只需找到父進程配置好,其他子進程與父進程使用相同的配置即可實現加密,界面展示如下:
數據安全專家(DSE)是一款功能強大,極其穩定的數據加密軟件,不僅集合了USB端口管控的所有功能,并且支持所有文件類型的加密,它不但能夠對辦公類office、WPS、PDF等文檔加密,并支持大型作圖軟件的加密,如AutoCAD、3DMAX、Solidworks、CATIA 、UG等,最重要的是DSE支持源代碼加密,并提供安全、可靠、全面的源代碼加密解決方案,支持源碼加密是同行業產品中DSE特有的功能。
一、DSE對源碼的加密
源代碼加密具有如下特性:
源代碼加密需要不限后綴,必須通過驅動層加密技術方可實現,通過應用層HOOK的這類加密軟件無法做到。
源代碼需要加密的文件數量巨大,一個項目通常包含有幾萬個文件,所以要求加密軟件必須非常穩定。
項目在編譯過程中可能調用大量的子進程,還有可能編譯器或編譯工具也是編譯出來的,導致每次編譯器或編譯工具程序校驗值都不相同。無法通過校驗值來配置加密策略。
數據安全專家(DSE)正滿足了源碼加密的特性,DSE是基于驅動層技術加密,并且非常穩定,針對編譯過程中調用大量子進程的情況,只需找到父進程配置好,其他子進程與父進程使用相同的配置即可實現加密,界面展示如下:
二、DSE在源碼版本管理工具中的應用
針對源代碼版本管理工具(,CVS,SVN,clearcase,VSS等)中源碼的加密,傳統的處理方式是,版本管理程序沒有注冊成合法進程,只是將加密的源碼以密文形式上傳到服務器保護起來,這種加密方式會帶來諸多不便和安全隱患,以SVN為例說明:
1.密文形式上傳到SVN Server,上傳的是二進制代碼,SVN在比較改動的地方時,每次都不相同,導致每次都是全部上傳,致使SVN Server數據庫越來越大。
2. SVN Server上現有的老的版本沒有辦法加密,客戶端下載下來的老版本是明文。
3.集成到開發工具中的版本管理工具,開發工具注冊為合法進程,下載下來的密文編輯以后變成明文,示意圖如下:
基于以上問題,數據安全存儲專家(DSE)提供了很好的解決方案,具體如下:
1.所有需要加密的機器和SVN服務器都部署DSE的客戶端。
1.將版本管理工具程序注冊成合法進程,例,SVN Server配置為合法進程,加密后綴配置一個用不到的后綴:pdf。SVNclient配置為合法進程,加密所有后綴,
2.開發編譯工具父進程配置為合法進程,子進程與該進程使用相同的配置。
3.采用網絡數據流加密技術,配置SVN Server和SVN client允許訪問網絡,界面如下:
這樣SVN Server和Client之間的傳輸變成明文傳輸,不會導致Server上的數據庫增大過快,同時杜絕了數據泄漏的隱患,示意圖如下:
DSE從最安全的角度為源代碼加密提供最合理的解決方案,同時根據各單位不同的應用環境提供具體的解決方案。
二、DSE在源碼版本管理工具中的應用
針對源代碼版本管理工具(,CVS,SVN,clearcase,VSS等)中源碼的加密,傳統的處理方式是,版本管理程序沒有注冊成合法進程,只是將加密的源碼以密文形式上傳到服務器保護起來,這種加密方式會帶來諸多不便和安全隱患,以SVN為例說明:
1.密文形式上傳到SVN Server,上傳的是二進制代碼,SVN在比較改動的地方時,每次都不相同,導致每次都是全部上傳,致使SVN Server數據庫越來越大。
2. SVN Server上現有的老的版本沒有辦法加密,客戶端下載下來的老版本是明文。
3.集成到開發工具中的版本管理工具,開發工具注冊為合法進程,下載下來的密文編輯以后變成明文,示意圖如下:
基于以上問題,數據安全存儲專家(DSE)提供了很好的解決方案,具體如下:
1.所有需要加密的機器和SVN服務器都部署DSE的客戶端。
1.將版本管理工具程序注冊成合法進程,例,SVN Server配置為合法進程,加密后綴配置一個用不到的后綴:pdf。SVNclient配置為合法進程,加密所有后綴,
2.開發編譯工具父進程配置為合法進程,子進程與該進程使用相同的配置。
3.采用網絡數據流加密技術,配置SVN Server和SVN client允許訪問網絡,界面如下:
這樣SVN Server和Client之間的傳輸變成明文傳輸,不會導致Server上的數據庫增大過快,同時杜絕了數據泄漏的隱患,示意圖如下:
DSE從最安全的角度為源代碼加密提供最合理的解決方案,同時根據各單位不同的應用環境提供具體的解決方案。
Copyright © 2006-2019 深圳市綠盾計算機有限公司 版權所有粵ICP備14099006號-1