diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessagePipe.java b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessagePipe.java index 2ad17f539c..a2a67226c5 100644 --- a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessagePipe.java +++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessagePipe.java @@ -129,7 +129,7 @@ public class SignalServiceMessagePipe { } WebSocketRequestMessage requestMessage = WebSocketRequestMessage.newBuilder() - .setId(SecureRandom.getInstance("SHA1PRNG").nextLong()) + .setId(new SecureRandom().nextLong()) .setVerb("PUT") .setPath(String.format("/v1/messages/%s", list.getDestination())) .addAllHeaders(headers) @@ -144,8 +144,6 @@ public class SignalServiceMessagePipe { if (Util.isEmpty(response.second())) return new SendMessageResponse(false); else return JsonUtil.fromJson(response.second(), SendMessageResponse.class); - } catch (NoSuchAlgorithmException e) { - throw new AssertionError(e); } catch (InterruptedException | ExecutionException | TimeoutException e) { throw new IOException(e); } @@ -160,7 +158,7 @@ public class SignalServiceMessagePipe { } WebSocketRequestMessage requestMessage = WebSocketRequestMessage.newBuilder() - .setId(SecureRandom.getInstance("SHA1PRNG").nextLong()) + .setId(new SecureRandom().nextLong()) .setVerb("GET") .setPath(String.format("/v1/profile/%s", address.getIdentifier())) .addAllHeaders(headers) @@ -173,8 +171,6 @@ public class SignalServiceMessagePipe { } return JsonUtil.fromJson(response.second(), SignalServiceProfile.class); - } catch (NoSuchAlgorithmException nsae) { - throw new AssertionError(nsae); } catch (InterruptedException | ExecutionException | TimeoutException e) { throw new IOException(e); }