EncryptedFileClass used to create and read encrypted files.
EncryptedFile.BuilderBuilder class to configure EncryptedFile
EncryptedSharedPreferencesAn implementation of SharedPreferences that encrypts keys and values.
MasterKeyWrapper for a master key used in the library.
MasterKey.BuilderBuilder for generating a MasterKey.
MasterKeysConvenient methods to create and obtain master keys in Android Keystore.


EncryptedFile.FileEncryptionSchemeThe encryption scheme to encrypt files.
EncryptedSharedPreferences.PrefKeyEncryptionSchemeThe encryption scheme to encrypt keys.
EncryptedSharedPreferences.PrefValueEncryptionSchemeThe encryption scheme to encrypt values.
MasterKey.KeySchemeAlgorithm/Cipher choices used for the master key.