Если я создаю дайджест сообщения (для функции безопасности в моем приложении), используя этот код Java:
java.security.MessageDigest saltDigest = MessageDigest.getInstance("SHA-256");
saltDigest.update(UUID.randomUUID().toString().getBytes("UTF-8"));
String digest = String.valueOf(Hex.encode(saltDigest.digest()));
Я получаю очень длинную строку, подобную следующей:
29bcf49cbd57bbc41e601b399a93218ef99c6e36bae3598b5a5a64ac66d9c254
Не самая лучшая вещь для передачи URL!
Есть ли способ сократить это?