CryptoKit and

In my iOS app, I'm planning to use CryptoKit to decrypt a data file downloaded remotely from my backend servers. I'm only using standard cryptography provided by iOS itself (Swift CryptoKit framework).

According to App Store Connect documentation:

"You're required to provide documentation if your app contains any of the following:

  • Encryption algorithms that are proprietary or not accepted as standard by international standard bodies (IEEE, IETF, ITU, etc.)
  • Standard encryption algorithms instead of, or in addition to, using or accessing the encryption within Apple's operating system"

I assume that since I am only using cryptography provided by the underlying OS itself, I can safely set ITSAppUsesNonExemptEncryption to NO.

Can someone provide me with some guidance or opinion?

Thank you!

CryptoKit and
 
 
Q