/openjdk7/jdk/test/java/security/MessageDigest/ |
H A D | ByteBuffers.java | 46 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 D | ByteBuffers.java | 55 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 D | DigestKAT.java | 103 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 D | DigestInputStream.java | 36 * 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 D | DigestOutputStream.java | 36 * 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 D | MessageDigest.java | 40 * 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 D | SecureRandom.java | 435 * 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 D | SecurityCtx.java | 26 package com.sun.security.sasl.digest;
|
H A D | FactoryImpl.java | 26 package com.sun.security.sasl.digest;
|
H A D | DigestMD5Client.java | 26 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 D | DigestMD5Server.java | 26 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 D | ConfSecurityLayer.java | 195 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 D | PolicySourceModelContext.java | 70 PolicySourceModel retrieveModel(final URI modelUri, final URI digestAlgorithm, final String digest) { argument
|
H A D | PolicyReferenceData.java | 57 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 D | MacData.java | 48 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 D | DigestKAT.java | 102 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 D | SecureRandom.java | 60 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 D | ManifestDigester.java | 208 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 D | MessageDigestAlgorithm.java | 61 * 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 D | P11Digest.java | 44 * 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 D | P11Signature.java | 90 // 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 D | DOMReference.java | 116 * @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 D | TlsPrfGenerator.java | 74 * 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 D | DkCrypto.java | 637 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 D | RSASignature.java | 40 * 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...] |