Searched defs:digest (Results 1 - 25 of 33) sorted by relevance

12

/openjdk7/jdk/test/java/security/MessageDigest/
H A DByteBuffers.java46 byte[] d1 = md.digest(t);
55 byte[] d2 = digest(md, b2, random);
64 byte[] d3 = digest(md, b3, random);
72 byte[] d4 = digest(md, b4, random);
79 private static byte[] digest(MessageDigest md, ByteBuffer b, Random random) throws Exception { method in class:ByteBuffers
91 return md.digest();
/openjdk7/jdk/test/sun/security/pkcs11/MessageDigest/
H A DByteBuffers.java55 byte[] d1 = md.digest(t);
64 byte[] d2 = digest(md, b2, random);
73 byte[] d3 = digest(md, b3, random);
81 byte[] d4 = digest(md, b4, random);
88 private static byte[] digest(MessageDigest md, ByteBuffer b, Random random) throws Exception { method in class:ByteBuffers
100 return md.digest();
H A DDigestKAT.java103 private final byte[] digest; field in class:DigestKAT.DigestTest
104 DigestTest(String alg, byte[] data, byte[] digest) { argument
107 this.digest = digest;
116 byte[] myDigest = md.digest();
117 if (Arrays.equals(digest, myDigest) == false) {
122 System.out.println("dig: " + DigestKAT.toString(digest));
138 private static Test t(String alg, byte[] data, String digest) { argument
139 return new DigestTest(alg, data, parse(digest));
153 t("MD2", s("message digest"), "ab4f496bfb2a530b219ff33031fe06b
[all...]
/openjdk7/jdk/src/share/classes/java/security/
H A DDigestInputStream.java36 * A transparent stream that updates the associated message digest using
39 * <p>To complete the message digest computation, call one of the
40 * <code>digest</code> methods on the associated message
41 * digest after your calls to one of this digest input stream's
47 * results in an update on the message digest. But when it is off,
48 * the message digest is not updated. The default is for the stream
51 * <p>Note that digest objects can compute only one digest (see
54 * retain a handle onto the digest objec
74 protected MessageDigest digest; field in class:DigestInputStream
84 DigestInputStream(InputStream stream, MessageDigest digest) argument
105 setMessageDigest(MessageDigest digest) argument
[all...]
H A DDigestOutputStream.java36 * A transparent stream that updates the associated message digest using
39 * <p>To complete the message digest computation, call one of the
40 * <code>digest</code> methods on the associated message
41 * digest after your calls to one of this digest ouput stream's
47 * an update on the message digest. But when it is off, the message
48 * digest is not updated. The default is for the stream to be on.
60 * The message digest associated with this stream.
62 protected MessageDigest digest; field in class:DigestOutputStream
65 * Creates a digest outpu
72 DigestOutputStream(OutputStream stream, MessageDigest digest) argument
93 setMessageDigest(MessageDigest digest) argument
[all...]
H A DMessageDigest.java40 * message digest algorithm, such as SHA-1 or SHA-256.
47 * to reset the digest. Once all the data to be updated has been
48 * updated, one of the {@link #digest() digest} methods should
51 * <p>The <code>digest</code> method can be called once for a given number
52 * of updates. After <code>digest</code> has been called, the MessageDigest
65 * byte[] toChapter1Digest = tc1.digest();
69 * throw new DigestException("couldn't make digest of partial content");
82 * supply their own implementations of message digest algorithms.
108 // The state of this digest
351 public byte[] digest() { method in class:MessageDigest
372 public int digest(byte[] buf, int offset, int len) throws DigestException { method in class:MessageDigest
397 public byte[] digest(byte[] input) { method in class:MessageDigest
[all...]
H A DSecureRandom.java435 * ignore call from superclass constructor, as digest has not
563 private MessageDigest digest = null; field in class:SecureRandom
/openjdk7/jdk/src/share/classes/com/sun/security/sasl/digest/
H A DSecurityCtx.java26 package com.sun.security.sasl.digest;
H A DFactoryImpl.java26 package com.sun.security.sasl.digest;
H A DDigestMD5Client.java26 package com.sun.security.sasl.digest;
87 * com.sun.security.sasl.digest.cipher
108 "com.sun.security.sasl.digest.cipher";
192 * The server sends a digest-challenge which the client must reply to
193 * in a digest-response. When the authentication is complete, the
201 * @throws SaslException If the platform does not have MD5 digest support
208 "DIGEST-MD5: Invalid digest-challenge length. Got: " +
212 /* Extract and process digest-challenge */
237 "digest response-value", e);
242 /* Process server's step 3 (server response to digest respons
[all...]
H A DDigestMD5Server.java26 package com.sun.security.sasl.digest;
84 * com.sun.security.sasl.digest.utf8:
87 * com.sun.security.sasl.digest.realm:
107 "com.sun.security.sasl.digest.utf8";
111 "com.sun.security.sasl.digest.realm";
121 "digest-uri", // atmost once; (default?)
190 "DIGEST-MD5: Invalid digest response length. Got: " +
273 * digest-challenge =
350 * digest-response = 1#( username | realm | nonce | cnonce |
351 * nonce-count | qop | digest
[all...]
/openjdk7/jdk/test/com/sun/security/sasl/gsskerb/
H A DConfSecurityLayer.java195 private static String bytesToString(byte[] digest) { argument
196 // Get character representation of digest
199 for (int i = 0; i < digest.length; i++) {
200 if ((digest[i] & 0x000000ff) < 0x10) {
202 Integer.toHexString(digest[i] & 0x000000ff));
205 Integer.toHexString(digest[i] & 0x000000ff));
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/policy/sourcemodel/
H A DPolicySourceModelContext.java70 PolicySourceModel retrieveModel(final URI modelUri, final URI digestAlgorithm, final String digest) { argument
H A DPolicyReferenceData.java57 private final String digest; field in class:PolicyReferenceData
63 this.digest = null;
78 this.digest = null;
81 this.digest = expectedDigest;
96 return digest;
124 if (digest == null) {
125 buffer.append(innerIndent).append("no digest specified").append(PolicyUtils.Text.NEW_LINE);
127 buffer.append(innerIndent).append("digest algorith URI = '").append(digestAlgorithmUri).append('\'').append(PolicyUtils.Text.NEW_LINE);
128 buffer.append(innerIndent).append("digest = '").append(digest)
[all...]
/openjdk7/jdk/src/share/classes/sun/security/pkcs12/
H A DMacData.java48 private byte[] digest; field in class:MacData
63 // Parse the digest info
71 // Get the digest.
72 this.digest = digestInfo[1].getOctetString();
85 MacData(String algName, byte[] digest, byte[] salt, int iterations) argument
96 if (digest == null) {
97 throw new NullPointerException("the digest " +
99 } else if (digest.length == 0) {
100 throw new IllegalArgumentException("the digest " +
103 this.digest
115 MacData(AlgorithmParameters algParams, byte[] digest, byte[] salt, int iterations) argument
[all...]
/openjdk7/jdk/test/sun/security/provider/MessageDigest/
H A DDigestKAT.java102 private final byte[] digest; field in class:DigestKAT.DigestTest
103 DigestTest(String alg, byte[] data, byte[] digest) { argument
106 this.digest = digest;
116 byte[] myDigest = md.digest();
117 if (Arrays.equals(digest, myDigest) == false) {
122 System.out.println("dig: " + DigestKAT.toString(digest));
138 private static Test t(String alg, byte[] data, String digest) { argument
139 return new DigestTest(alg, data, parse(digest));
156 t("MD2", s("message digest"), "ab4f496bfb2a530b219ff33031fe06b
[all...]
/openjdk7/jdk/src/share/classes/sun/security/provider/
H A DSecureRandom.java60 private transient MessageDigest digest; field in class:SecureRandom
92 * This call, used by the constructors, instantiates the SHA digest
97 digest = MessageDigest.getInstance ("SHA");
138 digest.update(state);
142 state = digest.digest(seed);
204 state = digest.digest(seed);
225 digest.update(state);
226 output = digest
[all...]
/openjdk7/jdk/src/share/classes/sun/security/util/
H A DManifestDigester.java208 public byte[] digest(MessageDigest md) method in class:ManifestDigester.Entry
216 return md.digest();
251 return md.digest();
266 return md.digest();
/openjdk7/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/
H A DMessageDigestAlgorithm.java61 * Constructor for the brave who pass their own message digest algorithms and the corresponding URI.
81 * Factory method for constructing a message digest algorithm by name.
85 * @return The MessageDigestAlgorithm element to attach in document and to digest
150 * Proxy method for {@link java.security.MessageDigest#digest()}
153 * @return the result of the {@link java.security.MessageDigest#digest()} method
155 public byte[] digest() { method in class:MessageDigestAlgorithm
156 return this.algorithm.digest();
160 * Proxy method for {@link java.security.MessageDigest#digest(byte[])}
164 * @return the result of the {@link java.security.MessageDigest#digest(byte[])} method
166 public byte[] digest(byt method in class:MessageDigestAlgorithm
180 public int digest(byte buf[], int offset, int len) method in class:MessageDigestAlgorithm
[all...]
/openjdk7/jdk/src/share/classes/sun/security/pkcs11/
H A DP11Digest.java44 * Note that many digest operations are on fairly small amounts of data
58 // but digest not initialized
75 // length of the digest in bytes
171 byte[] digest = new byte[digestLength];
172 int n = engineDigest(digest, 0, digestLength);
173 return digest;
180 protected int engineDigest(byte[] digest, int ofs, int len) argument
191 buffer, 0, bufOfs, digest, ofs, len);
196 n = token.p11.C_DigestFinal(session.id(), digest, ofs, len);
199 throw new ProviderException("internal digest lengt
[all...]
H A DP11Signature.java90 // digest algorithm OID, if we encode RSA signature ourselves
99 // message digest, if we do the digesting ourselves
258 byte[] digest;
260 digest = md.digest();
262 digest = buffer;
264 token.p11.C_Sign(session.id(), digest);
280 byte[] digest;
282 digest = md.digest();
631 encodeSignature(byte[] digest) argument
[all...]
/openjdk7/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/
H A DDOMReference.java116 * @param dm the digest method
334 public void digest(XMLSignContext signContext) method in class:DOMReference
375 log.log(Level.FINE, "Expected digest: "
377 log.log(Level.FINE, "Actual digest: "
/openjdk7/jdk/src/share/classes/com/sun/crypto/provider/
H A DTlsPrfGenerator.java74 * of the digest algorithm.
185 // If we have a long secret, digest it first.
187 secret = mdPRF.digest(secret);
258 * @param digest the MessageDigest to produce the HMAC
267 private static void expand(MessageDigest digest, int hmacSize, argument
299 // inner digest
300 digest.update(pad1);
302 digest.update(label);
303 digest.update(seed);
305 digest
[all...]
/openjdk7/jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/
H A DDkCrypto.java637 static String bytesToString(byte[] digest) { argument
638 // Get character representation of digest
641 for (int i = 0; i < digest.length; i++) {
642 if ((digest[i] & 0x000000ff) < 0x10) {
644 Integer.toHexString(digest[i] & 0x000000ff));
647 Integer.toHexString(digest[i] & 0x000000ff));
/openjdk7/jdk/src/share/classes/sun/security/rsa/
H A DRSASignature.java40 * PKCS#1 RSA signatures with the various message digest algorithms.
42 * a nested static class for each of the message digest algorithms
51 // we sign an ASN.1 SEQUENCE of AlgorithmId and digest
52 // it has the form 30:xx:30:xx:[digestOID]:05:00:04:xx:[digest]
53 // this means the encoded length is (8 + digestOID.length + digest.length)
56 // object identifier for the message digest algorithm used
62 // message digest implementation we use
64 // flag indicating whether the digest is reset
135 * Reset the message digest if it is not already reset.
145 * Return the message digest valu
216 encodeSignature(ObjectIdentifier oid, byte[] digest) argument
[all...]

Completed in 131 milliseconds

12