UE4的.pak文件的加密和签名
生活随笔
收集整理的這篇文章主要介紹了
UE4的.pak文件的加密和签名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
UE4源碼支持.pak文件的數據加密和文件簽名,并已集成在打包流程中,只需設置密鑰后打包便會根據密鑰配置自動進行.pak的加密和簽名。加密和簽名是相互獨立的,可以只加密不簽名也可以反之。注意:簽名后會生成額外的.sig文件。
加密使用AES對稱加密,涉及到密鑰,必須保密。簽名使用不對稱加密,涉及公鑰和私鑰,私鑰用于加密.pak文件的hash,必須保密;公鑰用于解密私鑰加密后的文件以驗證.pak文件的完整性,可公開。一個.pak文件涉及3個密鑰。
UE4為我們提供了最簡單通用的密鑰策略:直接在配置中指定。優點是使用方便不用作任何修改;缺點是所有的.pak都使用相同的密鑰,無法手動指定不同的.pak使用不同的密鑰。
?
總結
以上是生活随笔為你收集整理的UE4的.pak文件的加密和签名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: displayTag
- 下一篇: 中彩3d组合王 霏凡软件站