나는 사용자의 점수를 저장해야하는 iOS 게임을 개발 중입니다. 사용자가이 점수를 수동으로 수정할 수 없도록하고 싶습니다. 이 일을하는 가장 좋은 방법은 무엇입니까?iOS 애플리케이션 보안 클라이언트 측 데이터 저장소?
지금까지 클라이언트 측에서 대칭 암호화를 생각했지만 누군가가 일반 텍스트로 저장된 키를 디 컴파일 할 수 있다는 사실을 알게되었습니다. 나는 웹 서비스를 사용하지 말고 클라이언트 쪽에서 모든 것을 지키고 싶다.
PS - C++로 Cocos2d-x로 개발 중입니다. 당신의 솔루션을 구현할 도서관 제안이 있다면, 그것은 좋을 것입니다!
이 링크를 방문하십시오 http://stackoverflow.com/questions/929744/encrypting-sqlite-database-file-in-iphone-os. 그것은 귀하의 요구 사항에 도움이 될 수 있습니다. – simple