Lines Matching refs:digestBytes
122 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes,random);
123 byte[] hashPlusSalt = concatenateSaltPlusHash(saltBytes, digestBytes);
153 final byte[] digestBytes = new byte[SHA1_LENGTH];
156 System.arraycopy(decodedBytes, saltLength, digestBytes, 0, SHA1_LENGTH);
157 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
187 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes,random);
190 + ':' + Base64.encode(saltBytes) + '$' + Base64.encode(digestBytes));
206 byte[] digestBytes = Base64.decode(authValue);
207 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
263 byte[] digestBytes = encodeWithRandomSalt(ByteString.wrap(passwordBytes), saltBytes);
264 byte[] hashPlusSalt = concatenateSaltPlusHash(saltBytes, digestBytes);
307 private boolean encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations)
312 return Arrays.equals(digestBytes, userDigestBytes);
335 private static byte[] concatenateSaltPlusHash(byte[] saltBytes, byte[] digestBytes) {
336 final byte[] hashPlusSalt = new byte[digestBytes.length + NUM_SALT_BYTES];
338 System.arraycopy(digestBytes, 0, hashPlusSalt, NUM_SALT_BYTES, digestBytes.length);