Searched refs:digest (Results 1 - 25 of 59) sorted by relevance

123

/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/generators/
H A DKDF1BytesGenerator.java16 * @param digest the digest to be used as the source of derived keys.
19 Digest digest)
21 super(0, digest);
18 KDF1BytesGenerator( Digest digest) argument
H A DKDF2BytesGenerator.java17 * @param digest the digest to be used as the source of derived keys.
20 Digest digest)
22 super(1, digest);
19 KDF2BytesGenerator( Digest digest) argument
H A DPKCS5S1ParametersGenerator.java12 * digest used to drive it.
21 private Digest digest; field in class:PKCS5S1ParametersGenerator
26 * @param digest the digest to be used as the source of derived keys.
29 Digest digest)
31 this.digest = digest;
39 byte[] digestBytes = new byte[digest.getDigestSize()];
41 digest.update(password, 0, password.length);
42 digest
28 PKCS5S1ParametersGenerator( Digest digest) argument
[all...]
H A DBaseKDFBytesGenerator.java19 private Digest digest; field in class:BaseKDFBytesGenerator
27 * @param digest the digest to be used as the source of derived keys.
31 Digest digest)
34 this.digest = digest;
61 * return the underlying digest.
65 return digest;
87 int outLen = digest.getDigestSize();
92 // is the digest outpu
29 BaseKDFBytesGenerator( int counterStart, Digest digest) argument
[all...]
H A DMGF1BytesGenerator.java15 private Digest digest; field in class:MGF1BytesGenerator
20 * @param digest the digest to be used as the source of generated bytes
23 Digest digest)
25 this.digest = digest;
26 this.hLen = digest.getDigestSize();
43 * return the underlying digest.
47 return digest;
84 digest
22 MGF1BytesGenerator( Digest digest) argument
[all...]
H A DOpenSSLPBEParametersGenerator.java20 private Digest digest = new MD5Digest(); field in class:OpenSSLPBEParametersGenerator
48 byte[] buf = new byte[digest.getDigestSize()];
54 digest.update(password, 0, password.length);
55 digest.update(salt, 0, salt.length);
57 digest.doFinal(buf, 0);
71 digest.reset();
72 digest.update(buf, 0, buf.length);
H A DPKCS12ParametersGenerator.java24 private Digest digest; field in class:PKCS12ParametersGenerator
31 * accept any digest which also implements ExtendedDigest.
33 * @param digest the digest to be used as the source of derived keys.
34 * @exception IllegalArgumentException if an unknown digest is passed in.
37 Digest digest)
39 this.digest = digest;
40 if (digest instanceof ExtendedDigest)
42 u = digest
36 PKCS12ParametersGenerator( Digest digest) argument
[all...]
/dalvik/libcore/security/src/main/java/java/security/
H A DDigestInputStream.java31 * associated message digest.
38 * The message digest for this stream.
42 protected MessageDigest digest; field in class:DigestInputStream
44 // Indicates whether digest functionality is on or off
49 * given {@code stream} and the {@code digest}.
53 * @param digest
54 * the message digest.
57 public DigestInputStream(InputStream stream, MessageDigest digest) { argument
59 this.digest = digest;
79 setMessageDigest(MessageDigest digest) argument
[all...]
H A DDigestOutputStream.java31 * associated message digest.
36 * The message digest for this stream.
40 protected MessageDigest digest; field in class:DigestOutputStream
42 // Indicates whether digest functionality is on or off
47 * given {@code stream} and the {@code digest}.
51 * @param digest
52 * the message digest.
55 public DigestOutputStream(OutputStream stream, MessageDigest digest) { argument
57 this.digest = digest;
77 setMessageDigest(MessageDigest digest) argument
[all...]
/dalvik/libcore/security/src/main/java/org/bouncycastle/jce/provider/
H A DJDKMessageDigest.java11 Digest digest; field in class:JDKMessageDigest
14 Digest digest)
16 super(digest.getAlgorithmName());
18 this.digest = digest;
23 digest.reset();
29 digest.update(input);
37 digest.update(input, offset, len);
42 byte[] digestBytes = new byte[digest.getDigestSize()];
44 digest
13 JDKMessageDigest( Digest digest) argument
[all...]
H A DBrokenKDF2BytesGenerator.java19 private Digest digest; field in class:BrokenKDF2BytesGenerator
26 * use a digest specified in the standard.
32 * @param digest the digest to be used as the source of derived keys.
35 Digest digest)
37 this.digest = digest;
55 * return the underlying digest.
59 return digest;
85 // is the digest outpu
34 BrokenKDF2BytesGenerator( Digest digest) argument
[all...]
/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/io/
H A DDigestOutputStream.java12 protected Digest digest; field in class:DigestOutputStream
16 Digest digest)
19 this.digest = digest;
25 digest.update((byte)b);
35 digest.update(b, off, len);
41 return digest;
14 DigestOutputStream( OutputStream stream, Digest digest) argument
H A DDigestInputStream.java12 protected Digest digest; field in class:DigestInputStream
16 Digest digest)
19 this.digest = digest;
29 digest.update((byte)b);
43 digest.update(b, off, n);
50 return digest;
14 DigestInputStream( InputStream stream, Digest digest) argument
/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/macs/
H A DOldHMac.java21 private Digest digest; field in class:OldHMac
30 Digest digest)
32 this.digest = digest;
33 digestSize = digest.getDigestSize();
38 return digest.getAlgorithmName() + "/HMAC";
43 return digest;
49 digest.reset();
55 digest.update(key, 0, key.length);
56 digest
29 OldHMac( Digest digest) argument
[all...]
H A DHMac.java22 private Digest digest; field in class:HMac
55 Digest digest)
57 if (digest instanceof ExtendedDigest)
59 return ((ExtendedDigest)digest).getByteLength();
62 Integer b = (Integer)blockLengths.get(digest.getAlgorithmName());
66 throw new IllegalArgumentException("unknown digest passed: " + digest.getAlgorithmName());
73 * Base constructor for one of the standard digest algorithms that the
76 * @param digest the digest
54 getByteLength( Digest digest) argument
78 HMac( Digest digest) argument
84 HMac( Digest digest, int byteLength) argument
[all...]
/dalvik/libcore/security/src/main/java/org/bouncycastle/asn1/x509/
H A DDigestInfo.java19 * digest OCTET STRING }
25 private byte[] digest; field in class:DigestInfo
52 byte[] digest)
54 this.digest = digest;
64 digest = ASN1OctetString.getInstance(e.nextElement()).getOctets();
74 return digest;
82 v.add(new DEROctetString(digest));
50 DigestInfo( AlgorithmIdentifier algId, byte[] digest) argument
H A DAuthorityKeyIdentifier.java95 Digest digest = new SHA1Digest();
96 byte[] resBuf = new byte[digest.getDigestSize()];
99 digest.update(bytes, 0, bytes.length);
100 digest.doFinal(resBuf, 0);
113 Digest digest = new SHA1Digest();
114 byte[] resBuf = new byte[digest.getDigestSize()];
117 digest.update(bytes, 0, bytes.length);
118 digest.doFinal(resBuf, 0);
H A DSubjectKeyIdentifier.java72 Digest digest = new SHA1Digest();
73 byte[] resBuf = new byte[digest.getDigestSize()];
76 digest.update(bytes, 0, bytes.length);
77 digest.doFinal(resBuf, 0);
/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/signers/
H A DISO9796d2PSSSigner.java33 private Digest digest; field in class:ISO9796d2PSSSigner
54 * @param digest digest to use.
60 Digest digest,
65 this.digest = digest;
66 this.hLen = digest.getDigestSize();
75 if (digest instanceof SHA1Digest)
80 // else if (digest instanceof RIPEMD160Digest)
84 // else if (digest instanceo
58 ISO9796d2PSSSigner( AsymmetricBlockCipher cipher, Digest digest, int saltLength, boolean implicit) argument
103 ISO9796d2PSSSigner( AsymmetricBlockCipher cipher, Digest digest, int saltLength) argument
[all...]
H A DPSSSigner.java25 private Digest digest; field in class:PSSSigner
41 * @param digest the digest to use.
46 Digest digest,
49 this(cipher, digest, sLen, TRAILER_IMPLICIT);
54 Digest digest,
59 this.digest = digest;
60 this.hLen = digest.getDigestSize();
111 * update the internal digest wit
44 PSSSigner( AsymmetricBlockCipher cipher, Digest digest, int sLen) argument
52 PSSSigner( AsymmetricBlockCipher cipher, Digest digest, int sLen, byte trailer) argument
[all...]
H A DISO9796d2Signer.java26 private Digest digest; field in class:ISO9796d2Signer
42 * @param digest digest to use.
47 Digest digest,
51 this.digest = digest;
59 if (digest instanceof SHA1Digest)
64 // else if (digest instanceof RIPEMD160Digest)
68 // else if (digest instanceof RIPEMD128Digest)
75 throw new IllegalArgumentException("no valid trailer for digest");
45 ISO9796d2Signer( AsymmetricBlockCipher cipher, Digest digest, boolean implicit) argument
86 ISO9796d2Signer( AsymmetricBlockCipher cipher, Digest digest) argument
[all...]
/dalvik/libdex/
H A Dsha1.h18 void SHA1Final(unsigned char digest[HASHSIZE], SHA1_CTX* context);
/dalvik/libcore/security/src/test/java/org/apache/harmony/security/tests/java/security/
H A DDigestInputStream2Test.java38 MessageDigest digest; field in class:DigestInputStream2Test
53 DigestInputStream dis = new DigestInputStream(inStream, digest);
69 DigestInputStream dis = new DigestInputStream(inStream, digest);
70 assertEquals("getMessageDigest returned a bogus result", digest, dis
85 MessageDigest originalDigest = (MessageDigest) (digest.clone());
86 MessageDigest noChangeDigest = (MessageDigest) (digest.clone());
94 // make sure the digest for the part where it was off has not
97 MessageDigest.isEqual(noChangeDigest.digest(), originalDigest
98 .digest()));
99 MessageDigest changeDigest = (MessageDigest) (digest
[all...]
/dalvik/libcore/security/src/test/java/tests/targets/security/
H A DMessageDigestTest.java37 private MessageDigest digest; field in class:MessageDigestTest
46 this.digest = getMessageDigest();
67 digest = null;
79 fail("failed to get digest instance: " + e);
88 assertNotNull("digest source data not found: " + digestAlgorithmName,
97 byte[] checkDigest = new byte[digest.getDigestLength()];
106 fail("failed to read digest golden data: " + digestAlgorithmName);
119 method = "digest",
135 digest.update(buf, 0, read);
138 fail("failed to read digest dat
[all...]
H A DMessageDigestTestMD2.java38 @AndroidOnly("Android doesn't include MD2 message digest algorithm")
41 MessageDigest digest = MessageDigest.getInstance("MD2");
48 MessageDigest digest = MessageDigest.getInstance(
68 MessageDigest digest = MessageDigest.getInstance("MD2");
70 digest = MessageDigest.getInstance("1.2.840.113549.2.2");

Completed in 346 milliseconds

123