2011-12-22 1 views
0

아래와 같이 ASIDownloadCache을 사용하여 일부 데이터를 캐싱하고 있습니다.ASIDownloadCache 보안

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 
     [request setDownloadCache:[ASIDownloadCache sharedCache]]; 
     [request setCacheStoragePolicy:ASICachePermanentlyCacheStoragePolicy]; 
     [request setCachePolicy:ASIOnlyLoadIfNotCachedCachePolicy]; 
     [request setSecondsToCache:60*60*24*30]; // Cache for 30 days, this will change to a db version check. 
     [request setDelegate:self]; // this calls the delegate function requestFinished 
     [request startAsynchronous]; 

데이터가 얼마나 안전할까요? 예를 들어 jailbroken 전화를 가진 사람이 coredata sotrage에 액세스 할 수 있다는 것을 알고 있습니다.하지만 ASIDownloadCache은 무엇인가요? 누군가 그것을 얻기 위해 무엇을해야할까요? 내가 어떻게 그것을 지킬 수 있니? 당신이 그것을 보호하려는 경우 당신이 그것을 암호화해야합니다,

http://www.macroplant.com/iexplorer/

을, 당신은 자신이 작업을 수행해야합니다 :

답변

1

당신은 심지어 그것을 액세스 할 수 탈옥하지 않아도, 참조 또는 ASIDownloadCache를 수정하여 수행하십시오.

암호 해독 키가 응용 프로그램에 있어야 할 것을 감안할 때 이것은 정말로 난처 할 것입니다.

+0

멋진 링크와 답장을 보내 주셔서 감사합니다. –