NSData

如何在 Objectivie-C 中計算 MD5 雜湊值?

MD5 是一個相當常使用雜湊演算法,通常是用於驗證字串或是檔案是否正確。最近海芋在 iOS App 開發過程中,也有需要在 Objectivie-C 中計算 MD5 雜湊值,在 Objectivie-C 中,其實就有計算雜湊值的函式 CC_MD5,使用方式也很簡單,如果有需要這個函式的朋友,那麼就趕快來看海芋的使用吧!

 

首先,我們先來看一下 CC_MD5 的組成, CC_MD5 原始的函式如下:

extern unsigned char *CC_MD5(const void *data, CC_LONG len, unsigned char *md)

 

Continue reading