Can anyone tell me what is the encryption algorithm used by SUP on iOS to encrypt the underlying database ?
Does it rely on SQLite EE (Encryption extension), and if so which of the 4 algorithm available is used ?
My guess is some sort of AES, but nowhere mentioned in the official documentation.
Or does SUP use a custom encryption not relying on SQLite EE ?
Got an external reply from an SUP evangelist. SUP relies on SQLite Encryption and uses AES-128 in OFB mode as cipher mode.