By default, local storage is encrypted and decrypted. However, you can easily disable it if your app doesn’t require it.
Your interaction with the iOS Mobile SDK looks like this:
Save an object to local storage using encryption:
Using encryption, saves any object conforming to the NSObjectfrom the Apple’s Foundation library. It uses a password, that is set by parameter in the method, to encrypt the object before saving it in the local storage.