/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/generators/ |
H A D | KDF1BytesGenerator.java | 16 * @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 D | KDF2BytesGenerator.java | 17 * @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 D | PKCS5S1ParametersGenerator.java | 12 * 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 D | BaseKDFBytesGenerator.java | 19 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 D | MGF1BytesGenerator.java | 15 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 D | OpenSSLPBEParametersGenerator.java | 20 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 D | PKCS12ParametersGenerator.java | 24 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 D | DigestInputStream.java | 31 * 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 D | DigestOutputStream.java | 31 * 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 D | JDKMessageDigest.java | 11 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 D | BrokenKDF2BytesGenerator.java | 19 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 D | DigestOutputStream.java | 12 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 D | DigestInputStream.java | 12 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 D | OldHMac.java | 21 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 D | HMac.java | 22 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 D | DigestInfo.java | 19 * 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 D | AuthorityKeyIdentifier.java | 95 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 D | SubjectKeyIdentifier.java | 72 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 D | ISO9796d2PSSSigner.java | 33 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 D | PSSSigner.java | 25 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 D | ISO9796d2Signer.java | 26 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 D | sha1.h | 18 void SHA1Final(unsigned char digest[HASHSIZE], SHA1_CTX* context);
|
/dalvik/libcore/security/src/test/java/org/apache/harmony/security/tests/java/security/ |
H A D | DigestInputStream2Test.java | 38 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 D | MessageDigestTest.java | 37 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 D | MessageDigestTestMD2.java | 38 @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");
|