Sto prendendo un compito conversione del codice Java per Objective C.equivalente oggettivo C di MessageDigest in Java?
Questo è il codice in Java che devo convertire:
private String getHash(String input)
{
String ret = null;
try
{
MessageDigest md = MessageDigest.getInstance("SHA-256");
byte[] bs = md.digest(input.getBytes("US-ASCII"));
StringBuffer sb = new StringBuffer();
for (byte b : bs)
{
String bt = Integer.toHexString(b & 0xff);
if(bt.length()==1)
{
sb.append("0");
}
sb.append(bt);
}
ret = sb.toString();
}
catch (Exception e)
{
}
return ret;
}
In particolare, quello che posso utilizzare in Objective C che ha la stessa funzionalità del MessageDigest
class?