Transport Layer Security for securing data payloads in Objective-C