CMAC-AES на iOS

Я конвертирую приложение для Android в iOS. Версия Android использует криптографию CMAC-AES, но я не смог найти CMAC для iOS. Кто-нибудь знает библиотеку или может дать совет? Я не знаком с криптографией, поэтому я немного грязный.

1 ответ

CMAC означает код аутентификации сообщений на основе шифра, что означает, что это код аутентификации сообщения (он используется для аутентификации данных и предотвращения любого повреждения аутентифицируемых данных), который использует шифры для достижения своих целей, в вашем конкретном случае он использует AES шифр для этого.

Действительно, есть некоторые библиотеки, которые вы можете использовать, вы можете использовать OpenSSL (вы можете попробовать другие учебные пособия, которые связывают OpenSSL с вашим проектом), которая является хорошо принятой библиотекой и хорошо поддерживается.

Другие вопросы по тегам