2

I need to know the crypto algorithm and key strength of NSDataWritingFileProtection. I would like to know the same things for using the Keychain and NSFileManager.

I searched the Apple Developer references:

But found nothing specific.

The Advanced Encryption Standard Algorithm Validation List contains multiple entries of Apple using AES 128bit-256bit but nothing in connection to keychain or NSDataWritingOptions or NSFileManager

Rory Alsop
  • 61,367
  • 12
  • 115
  • 320
Seega
  • 123
  • 5

1 Answers1

2

Apple themselves use 256-bit AES for their apps, but you can choose from AES, RC4, or 3DES in a variety of key lengths.

See Apple's Certificate, Key, and Trust Services Reference and Cryptographic Services Guide

Graham Hill
  • 15,394
  • 37
  • 62