Searched defs:digest (Results 1 - 7 of 7) sorted by relevance
/libcore/luni/src/main/java/java/security/ |
H A D | DigestInputStream.java | 26 * associated message digest. 31 * The message digest for this stream. 33 protected MessageDigest digest; field in class:DigestInputStream 35 // Indicates whether digest functionality is on or off 40 * given {@code stream} and the {@code digest}. 47 * @param digest 48 * the message digest. 50 public DigestInputStream(InputStream stream, MessageDigest digest) { argument 52 this.digest = digest; 70 setMessageDigest(MessageDigest digest) argument [all...] |
H A D | DigestOutputStream.java | 26 * associated message digest. 31 * The message digest for this stream. 33 protected MessageDigest digest; field in class:DigestOutputStream 35 // Indicates whether digest functionality is on or off 40 * given {@code stream} and the {@code digest}. 44 * @param digest 45 * the message digest. 47 public DigestOutputStream(OutputStream stream, MessageDigest digest) { argument 49 this.digest = digest; 67 setMessageDigest(MessageDigest digest) argument [all...] |
H A D | MessageDigest.java | 26 * <i>message</i>, and the fixed-length byte sequence is the <i>digest</i> or 27 * <i>message digest</i>. 30 * <p>The basic pattern to digest an {@link java.io.InputStream} looks like this: 38 * byte[] digest = digester.digest(); 42 * call {@link #update(byte[],int,int)} for each block of input data, and then call {@link #digest} 43 * to get the final digest. Note that calling {@code digest} resets the {@code MessageDigest}. 45 * calling {@code digest}. 228 * After the digest i 233 public byte[] digest() { method in class:MessageDigest 255 public int digest(byte[] buf, int offset, int len) throws DigestException { method in class:MessageDigest 276 public byte[] digest(byte[] input) { method in class:MessageDigest [all...] |
/libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/ |
H A D | DigestInputStream2Test.java | 33 MessageDigest digest; field in class:DigestInputStream2Test 42 DigestInputStream dis = new DigestInputStream(inStream, digest); 52 DigestInputStream dis = new DigestInputStream(inStream, digest); 53 assertEquals("getMessageDigest returned a bogus result", digest, dis 62 MessageDigest originalDigest = (MessageDigest) (digest.clone()); 63 MessageDigest noChangeDigest = (MessageDigest) (digest.clone()); 71 // make sure the digest for the part where it was off has not 74 MessageDigest.isEqual(noChangeDigest.digest(), originalDigest 75 .digest())); 76 MessageDigest changeDigest = (MessageDigest) (digest [all...] |
H A D | DigestOutputStreamTest.java | 44 * Message digest algorithm name used during testing 60 * Test message for digest computations 105 MessageDigest digest = new MyMessageDigest1(); 109 DigestOutputStream dos = new DigestOutputStream(out, digest); 110 assertSame(digest, dos.getMessageDigest()); 122 MessageDigest digest = new MyMessageDigest1(); 128 dos.setMessageDigest(digest); 129 assertSame(digest, dos.getMessageDigest()); 141 * Assertion: updates associated digest<br> 155 // check that associated digest ha 605 MyDigestOutputStream(OutputStream out, MessageDigest digest) argument [all...] |
/libcore/support/src/test/java/tests/security/ |
H A D | MessageDigestTest.java | 33 private MessageDigest digest; field in class:MessageDigestTest 42 this.digest = getMessageDigest(); 63 digest = null; 75 fail("failed to get digest instance: " + e); 82 assertNotNull("digest source data not found: " + digestAlgorithmName, sourceStream); 89 byte[] checkDigest = new byte[digest.getDigestLength()]; 98 fail("failed to read digest golden data: " + digestAlgorithmName); 108 digest.update(buf, 0, read); 112 fail("failed to read digest data"); 115 byte[] computedDigest = digest [all...] |
/libcore/luni/src/main/java/java/util/jar/ |
H A D | JarVerifier.java | 53 * List of accepted digest algorithms. This list is in order from most 78 * Stores and a hash and a message digest and verifies that massage digest 85 private final MessageDigest digest; field in class:JarVerifier.VerifierEntry 93 VerifierEntry(String name, MessageDigest digest, byte[] hash, argument 96 this.digest = digest; 103 * Updates a digest with one byte. 107 digest.update((byte) value); 111 * Updates a digest wit [all...] |
Completed in 152 milliseconds