I am looking to make use of MD5 or SHA-1 in my iOS application targeted at iOS 4 and later. I use the CC_MD5() and CC_SHA1() functions from CommonCrypto/CommonDigest.h. It seems
CC_MD5 does work in iOS 4.3. I think it must have been undocumented before iOS 5 or something.