MD5 hash generator in objective c