2012-10-15 70 views
0

我正在爲iPhone製作基於轉向的遊戲。我有幾個問題。我應該在iPhone遊戲中加密數據文件嗎?

1. 我該不該加密播放器之間發送的數據嗎?

2. 我還存儲包含幫助數據的數據文件。作爲一個例子,一個這樣的文件演示了遊戲控制。考慮到該文件中的數據,可能可以理解轉彎數據中的數據,但我會說這很複雜。我該不該擔心這種安全問題?我猜這些信息可以用來排名第一:)。我猜這些文件在監獄設備上可見?

3. 如果我加密的文件,會作弊被淘汰呢?

回答

0

1/2:我不認爲你應該打擾加密文件。雖然它阻止了他們被篡改,但如果你只是發送來回,那沒有任何實際意義。當然,他們可能會被攔截和改變,但除非這是一個AAA級別的遊戲,如果改變這些信息會影響很多玩家,我真的不明白這一點。

3:不,作弊不會被消除。即使您加密了某些東西,也會有人總能找到解決方法。當然,現在可能沒有辦法,但會有一天。

+0

加密不起作用的原因是因爲他的方案需要中斷密鑰管理。沒有理由相信加密本身會在典型應用程序的生命週期中被破壞。 – CodesInChaos

相關問題