Native AES-CCM implementation in Objective-C