> There would be a couple of ways that you could do it... you could
> place your certificate in the System keychain and then add it so that
> it can be read by your application anytime. This should work okay and
> if you do this during installation, the user should only have to
> authenticate then. But, the user could mess with this... delete the
> certificate or remove your application from the list of applications
> that can read it without authenticating...
> 
> The other option is to just create a private keychain that you put
> anything you want into and lock it yourself. It would get deployed
> with your application bundle and only your application would ever
> access it. Don't even give the user the key so they can't mess with it
> at all (Microsoft uses this strategy with its distribution of Office
> 2008).
> 
> /jason

How which this work? The app need to download a binary xml file while would
have an encrypted NSData in it. I need to encrypt it here and the app of
coursed need to DL it from our server and decrypt it.

Is there some sample code for doing this w/o requiring any user interaction
with keychains/passwords?

Thanks,

Trygve


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to