Est-ce que l'une des bibliothèques de sécurité iOS intégrées contient une implémentation de chiffrement authentifié? Si oui, lesquels? Je n'ai pas trouvé de référence dans la documentation Apple.Implémentation de chiffrement authentifié intégré dans iOS?
Je sais que OpenSSL en contient un, mais OpenSSL n'est pas intégré et a d'autres problèmes pour notre système.
Si vous ne trouvez pas de chiffrement authentifié, vous pouvez déployer un chiffrement non authentifié et ajouter un MAC. Notez que vous devez utiliser 2 clés différentes - une pour le cryptage et une pour le MAC - en utilisant éventuellement une fonction de dérivation de clé (KDF). En outre, vous devez inclure des informations supplémentaires sur le cryptage, telles que l'IV avec le MAC. –