, поскольку я новичок в этой области, вопрос может показаться настолько глупым, но, пожалуйста, прости меня. Я хочу получить SHA-512 в Objective-C для эквивалентного кода Java. Вот код Java:
String passwordSalt = "Somesalt";
byte[] bsalt=base64ToByte(passwordSalt);
byte[] passwordToDigestAsBytes=("somepassword").getBytes("UTF-8");
MessageDigest digest = MessageDigest.getInstance("SHA-512");
digest.reset();
digest.update(bsalt);
byte[] = input digest.digest(passwordToDigestAsBytes);
Я использую CC_SHA512 для функции дайджеста ... но что мне нужно сделать для части digest.update (bsalt)? Как я могу достичь той же функциональности в Objective-C?