The Secure Storage SDK provides a generic API to securely store data on a mobile device and mask how information is stored on the platform. It provides storage facilities to read, write, or delete storage and to add, get, or remove data.

The SDK can create one or more independent storages, identified by their names. Data read from or written to the storage is handled through unique identifiers..

The Secure Storage SDK can be used on a variety of devices and supports the following platforms:

Android devices:

  • Minimum Android 6 (API level 23)
  • Target Android 13 (API level 33)

iOS devices:

  • iOS 13 or higher
  • Swift 5.0 or higher
  • Xcode 14 or higher

The Secure Storage SDK package includes the following:

  • SecureStorageSDK.aar for Android
  • MSSSecureStorage.xcframework for iOS

For instructions on how to integrate the Secure Storage SDK into your project, see Integrate the Secure Storage SDK.