行業(yè)現(xiàn)狀
VR 技術(shù)指可以創(chuàng)建和體驗虛擬世界的計算機仿真系統(tǒng)轧叽。目前 VR 技術(shù)已經(jīng)被廣泛應(yīng)用于醫(yī)療肛跌、游戲、設(shè)計钢猛、教育和仿真等多個領(lǐng)域伙菜。國內(nèi)VR應(yīng)用行業(yè)主要分布在:VR+游戲、VR+影視命迈、VR+直播和 VR+社交贩绕。
為了達到更好的 VR 體驗火的,市場在所有可用的兩個最流行的游戲平臺之間平分:Unity 和虛幻引擎。如何在完善用戶體驗的基礎(chǔ)上淑倾,解決軟件的安全保護卫玖、資源、知識產(chǎn)權(quán)竊取及VR終端設(shè)備等問題踊淳,成為開發(fā)者關(guān)注的重點假瞬。
VR技術(shù),多領(lǐng)域應(yīng)用?
面臨的問題和挑戰(zhàn)
1迂尝、加密方案完整性缺失
VR 安全保護方案包含三部分:VR+軟件/算法脱茉,VR+資源(視頻等),VR+設(shè)備(一體機頭盔等)垄开,而行業(yè)內(nèi)針對游戲引擎 Unity3D 和虛幻 4 引擎的完整加密方案極少或幾乎沒有琴许。
2、軟件核心算法保護溉躲,防止被逆向破解榜田、抄襲
VR 行業(yè)盜版壓力較高,一旦軟件及核心算法被竊取锻梳、抄襲箭券,面臨巨大的損失。
3疑枯、開發(fā)語言局限性
VR 行業(yè)軟件多采用第三方游戲引擎做二次開發(fā)辩块,主要使用 C# 語法和開源 mono 運行代碼邏輯,DLL 是核心的保護對象荆永,一般的加殼方案遠(yuǎn)遠(yuǎn)無法滿足安全需求废亭。
4、資源文件保護
VR 軟件除了核心算法外具钥,其它重要資源豆村,如圖片,音效和動畫等都是開發(fā)者自主知識產(chǎn)權(quán)非常重要的一部分骂删,需要同時進行保護掌动,避免資源數(shù)據(jù)被非法竊取。
5桃漾、設(shè)備合法授權(quán)的擴展保護
隨著光學(xué)技術(shù)設(shè)計和制造技術(shù)日趨完善坏匪,虛擬現(xiàn)實立體頭顯得到深入擴展應(yīng)用拟逮。主控服務(wù)器上需要有效控制頭顯設(shè)備的合法授權(quán)數(shù)量撬统,防止設(shè)備的非法擴展。
6敦迄、業(yè)務(wù)場景多樣恋追,需加密授權(quán)一體的完整方案
VR 大型設(shè)備租賃式服務(wù)模式凭迹,高價值的資源文件按激活次數(shù)計費,頭顯設(shè)備的授權(quán)管控等商業(yè)應(yīng)用場景越來越豐富苦囱,一套完整的加密方案需要適用于不同的業(yè)務(wù)場景嗅绸,在安全保護基礎(chǔ)上,需要更靈活的授權(quán)分發(fā)方案撕彤,以滿足不同的商業(yè)場景需求鱼鸠。
7、不影響性能羹铅,不降低幀數(shù)
在安全保護的同時蚀狰,不能影響性能及降低幀數(shù)。
深思解決方案
面對 VR 行業(yè)面臨的問題和挑戰(zhàn)职员,深思提供全方位的解決方案:安全保護(Virbox Protector)+?可信授權(quán)分發(fā)(加密鎖/Virbox SL-軟鎖)麻蹋。
安全保護:通過源碼虛擬化保護、應(yīng)用加固焊切、源碼混淆扮授、智能壓縮等方式,有效的保證應(yīng)用安全专肪,U3D資源保護刹勃,防止逆向及二次打包。
可信授權(quán)分發(fā):利用軟件安全技術(shù)實現(xiàn)可信的 授權(quán)(License) 有效的控制服務(wù)端及頭顯設(shè)備授權(quán)嚎尤,避免授權(quán)被非法使用及擴展深夯。
Virbox Protector — 獨特的安全技術(shù),打造全方位的安全保護
Virbox Protector 通過加密程序集中的每個方法诺苹,每次僅有一個方法被解密咕晋,并且解密時解密到隨機的內(nèi)存地址,保證加密后的程序不可被 Dump收奔,再通過獨創(chuàng)的二進制指令塊編譯鏈接技術(shù)掌呜,將關(guān)鍵的代碼邏輯動態(tài)地進行混淆或虛擬化保護,保證其安全性坪哄。
保護效果對比:
加密前
加密后
Virbox Protector — U3D Asset Bundle 資源保護
Virbox Protector 提供了資源加密的功能质蕉,支持 Android apk 的分塊讀取和其它平臺的讀取操作,通過保護工具可一鍵完成安全保護翩肌。
注:Unity3D 程序在編譯打包階段會通過 Unity 編輯器將資源加包成 Asset Bundle 文件模暗,Asset Bundle 是一種公開的壓縮類文件格式,使用 Asset Studio 等工具可以對其解析念祭、展示和提取兑宇。
不同商業(yè)場景的授權(quán)分發(fā)管理
根據(jù)不同商業(yè)場景提供靈活、可信的授權(quán)組合及分發(fā)管控粱坤,同時支持在線及離線的用戶激活場景
商業(yè)場景:
1隶糕、租賃模式瓷产,永久模式
2、高價值資源文件按次數(shù)激活枚驻、使用時間計費模式
3濒旦、VR頭顯設(shè)備按綁定數(shù)量計費模式
授權(quán)載體多場景適配
在授權(quán)分發(fā)上,深思的授權(quán)方案構(gòu)建多場景適配方案再登,客戶根據(jù)不同商業(yè)需求尔邓,不同業(yè)務(wù)場景及用戶場景選擇不同授權(quán)方案:
授權(quán)載體:硬 License(加密鎖),軟 License锉矢,芯片License铃拇。