В настоящее время я разрабатываю приложение, которому необходимо отправлять данные аутентификации с ним в предоставленный API. По сути, ему нужно сгенерировать хэш на основе данных, которые вы хотите отправить, на основе общего ключа.
Проблема в том, что хотя мне и удалось отследить функции, выполняющие хеширование MD5, они не основаны на ключе, что крайне важно.
Есть ли способ сделать это в Objective-C для платформы iOS?
API обычно используется с PHP, который предоставляет что-то вроде этой удобной функции:
$key = hash_hmac('md5', $postdata , $sharedkey);
Есть ли шанс реализовать равный в Objective-C?