Im trying to get an MD5 with java and I receive a negative value. Can an MD5 result in a negative value?
This is my code:
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        byte[] sigBytes = md5.digest((sharedSecret+"api_key"+API_KEY).getBytes());
        api_sig = new BigInteger(sigBytes).toString(16);
Thank You.