Как я могу рассчитать хеш SHA-256 строки с секретным ключом в Android?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу рассчитать хеш SHA-256 строки с секретным ключом в Android?

Сообщение Anonymous »

Мне нужно рассчитать хеш SHA-256 строки с секретным ключом. Я нашел этот код: < /p>

public String computeHash(String input)
throws NoSuchAlgorithmException, UnsupportedEncodingException
{
MessageDigest digest = MessageDigest.getInstance("SHA-256");
digest.reset();

byte[] byteData = digest.digest(input.getBytes("UTF-8"));
StringBuffer sb = new StringBuffer();

for (int i = 0; i < byteData.length; i++) {
sb.append(Integer.toString((byteData & 0xff) + 0x100, 16).substring(1));
}
return sb.toString();
}
< /code>

для расчета хэша без секретного ключа. Как я могу рассчитать с помощью секретного ключа? Я искал, но я не нашел никакого решения в Android. Есть идея?

Подробнее здесь: https://stackoverflow.com/questions/120 ... in-android

Вернуться в «Android»