A secure container for your data that you access using a cipher.
- iOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
- Xcode 11.0+
- Apple Crypto
You use a sealed box as a container for data that you want to transmit securely. You seal data into a box with one of the cipher algorithms, like
The box holds an encrypted version of the original data, an authentication tag, and the nonce during encryption. The encryption makes the data unintelligible to anyone without the key, while the authentication tag makes it possible for the intended receiver to be sure the data remains intact.
The receiver uses another instance of the same cipher to open the box, like the