These have been in the Rust layer for a while, but not exposed as public API to Swift, though Android does use them.
Additionally, clean up the existing AES-GCM-SIV API a little. This is technically a breaking change, but the iOS app isn't actually using SignalClient's Aes256GcmSiv for anything at the moment.
These have been in the Rust layer for a while, but not exposed as public API to Swift, though Android does use them.
Additionally, clean up the existing AES-GCM-SIV API a little. This is technically a breaking change, but the iOS app isn't actually using SignalClient's Aes256GcmSiv for anything at the moment.