added NSData+CryptoHash & NSString+CryptoHash