Как я могу вычислить хэш SHA-2 (в идеале SHA 256 или SHA 512) в iOS ?

API служб безопасности, похоже, не позволяет мне вычислять хэш напрямую. Существует множество общедоступных и свободно лицензированных версий, но я бы предпочел использовать реализацию системной библиотеки, если это возможно.

Данные доступны через NSData или простые указатели.

Криптографическая стойкость хэша важна мне. SHA-256 - это минимально допустимый размер хэша.

57
задан James 3 June 2011 в 14:02
поделиться