Storage helper to encrypt/decrypt data

It uses AndroidKeyStore for SDK >18 instead of hard coded info.