Difference between revisions of "Apple Encrypted Archive"

From The iPhone Wiki
Jump to: navigation, search
(stub)
 
(Mention the public Swift API)
 
Line 1: Line 1:
 
'''Apple Encrypted Archive''' is a proprietary archive format that can compress, encrypt, and/or sign a file.
 
'''Apple Encrypted Archive''' is a proprietary archive format that can compress, encrypt, and/or sign a file.
Its magic number is the 4 ASCII characters "AEA1".
+
Its magic number is the 4 ASCII characters "<code>AEA1</code>".
   
 
macOS Monterey ships an <code>aea</code> command line tool that can create and extract (decrypt) these archives (see [https://man.cameronkatri.com/macOS/aea aea manpage]).
 
macOS Monterey ships an <code>aea</code> command line tool that can create and extract (decrypt) these archives (see [https://man.cameronkatri.com/macOS/aea aea manpage]).
  +
They can also be handled with [https://developer.apple.com/documentation/applearchive/encrypting_and_decrypting_a_single_file public Swift API] and private C API in <code>libAppleArchive.dylib</code>.
There are also functions in libAppleArchive.dylib to create and extract them.
 
   
 
It's notably used since iOS 15 for signed .shortcut files created in Shortcuts.
 
It's notably used since iOS 15 for signed .shortcut files created in Shortcuts.

Latest revision as of 04:57, 20 November 2021

Apple Encrypted Archive is a proprietary archive format that can compress, encrypt, and/or sign a file. Its magic number is the 4 ASCII characters "AEA1".

macOS Monterey ships an aea command line tool that can create and extract (decrypt) these archives (see aea manpage). They can also be handled with public Swift API and private C API in libAppleArchive.dylib.

It's notably used since iOS 15 for signed .shortcut files created in Shortcuts.

Tango Media-cdrom.png This software article is a "stub", an incomplete page. Please add more content to this article and remove this tag.