Luaファイルから構成を取得するC ++で書かれたプログラム(小さなゲーム)があります(基本的にプログラムのモジュールです)。たとえば、プログラムはその名前、バージョン、許可されていることと許可されていないこと、プレーヤーが実行できることを Lua ファイルから取得します。問題は、この小さなゲームを数人に配布し始めたときに、Lua ファイルを構成できるようになりたくないので、それらを暗号化し、プログラムの起動時に復号化することを考えましたが、どのように概念を理解できないかです。実際にそれをどのように行うか。全体として、これは私が想像するようなかなり単純な作業ですか?
私の見方は次のとおりです。特定の暗号化方法で何らかのプログラムを使用して lua ファイルを暗号化します。最初に Lua ファイルを復号化してから読み取りを開始するプログラムに C++ コードを書き込みます。この概念は正しいですか?暗号化自体は、機能する限り、可能な限り弱くすることができます。