目前我所知道的對源代碼加密的辦法有兩種:壹種是物理性的“源代碼加密”,壹種是軟件性的源代碼加密。
物理性“源代碼加密”就是指截斷外網,封掉U口(或者鎖機箱),讓開發者完全處於壹種封閉的狀態,這種方法是可以達到效果的,弊端就是實施過程也不是那麽簡單,並且程序員寫代碼查資料不方便,如果給每人再增加壹臺電腦,那成本就很大了,而做開發的人恰好隨時隨地都要查閱資料。
軟件性的源代碼加密是指通過軟件對源碼進行保護的工作。目前市面上最流行的源代碼加密軟件是壹種對開發人員的操作環境進行加密的軟件,不用對任何硬件做修改,開發人員所有的開發數據都只能存放在公司範圍裏,拿不出被加密的空間。如果想要拿出來必須要走審批流。我們公司自己也在用這種產品,我們用的是沙盒SDC系統,我個人覺得我們選它的原因就是廠商服務挺好,加密時不改變源文件類型、大小,而且開發人員可以自由上網並且不用擔心泄密,這樣就完美實現了開發人員開發數據時可以查資料的要求。
妳要是有什麽問題可以給我留言。望采納。