Как я могу рассчитать хеш 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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