/external/bouncycastle/src/main/java/org/bouncycastle/crypto/ |
ExtendedDigest.java | 4 extends Digest 7 * Return the size in bytes of the internal buffer the digest applies it's compression
|
DerivationFunction.java | 11 * return the message digest used as the basis for the function 13 public Digest getDigest();
|
Digest.java | 4 * interface that a message digest conforms to. 6 public interface Digest 16 * return the size, in bytes, of the digest produced by this message digest. 18 * @return the size, in bytes, of the digest produced by this message digest. 23 * update the message digest with a single byte. 30 * update the message digest with a block of bytes. 39 * close the digest, producing the final digest value. The doFina [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/io/ |
DigestOutputStream.java | 7 import org.bouncycastle.crypto.Digest; 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); 39 public Digest getDigest( [all...] |
DigestInputStream.java | 7 import org.bouncycastle.crypto.Digest; 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); 48 public Digest getDigest( [all...] |
/libcore/luni/src/test/java/org/bouncycastle/crypto/digests/ |
DigestTest.java | 20 import org.bouncycastle.crypto.Digest; 31 * the results. Requirement is that the results must be equal, the digest 35 * @param oldDigest The old digest implementation, provided by Bouncy Castle 36 * @param newDigest The new digest implementation, provided by OpenSSL 38 public void doTestMessageDigest(Digest oldDigest, Digest newDigest) { 96 Digest oldDigest = new MD5Digest(); 97 Digest newDigest = new OpenSSLDigest.MD5(); 105 Digest oldDigest = new SHA1Digest(); 106 Digest newDigest = new OpenSSLDigest.SHA1() [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/util/ |
NullDigest.java | 5 import org.bouncycastle.crypto.Digest; 9 implements Digest
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/generators/ |
PKCS5S1ParametersGenerator.java | 4 import org.bouncycastle.crypto.Digest; 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; [all...] |
OpenSSLPBEParametersGenerator.java | 4 import org.bouncycastle.crypto.Digest; 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);
|
PKCS12ParametersGenerator.java | 4 import org.bouncycastle.crypto.Digest; 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 [all...] |
DSAParametersGenerator.java | 3 import org.bouncycastle.crypto.Digest; 168 // FIXME This should be configurable (digest size in bits must be >= N) 169 Digest d = new SHA256Digest(); 284 // private static BigInteger calculateGenerator_FIPS186_3_Verifiable(Digest d, BigInteger p, BigInteger q, 313 private static void hash(Digest d, byte[] input, byte[] output)
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/macs/ |
HMac.java | 6 import org.bouncycastle.crypto.Digest; 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()) [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/ |
JDKMessageDigest.java | 5 import org.bouncycastle.crypto.Digest; 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) [all...] |
JDKDSASigner.java | 23 import org.bouncycastle.crypto.Digest; 42 private Digest digest; field in class:JDKDSASigner 47 Digest digest, 50 this.digest = digest; 96 digest.reset(); 133 digest.reset(); 141 digest.update(b) [all...] |
JDKDigestSignature.java | 25 import org.bouncycastle.crypto.Digest; 50 private Digest digest; field in class:JDKDigestSignature 56 Digest digest, 59 this.digest = digest; 67 Digest digest, 70 this.digest = digest [all...] |
JCEDigestUtil.java | 12 import org.bouncycastle.crypto.Digest; 89 static Digest getDigest(
|
JCERSACipher.java | 6 import org.bouncycastle.crypto.Digest; 78 Digest digest = JCEDigestUtil.getDigest(mgfParams.getDigestAlgorithm()); local 80 if (digest == null) 82 throw new NoSuchPaddingException("no match on OAEP constructor for digest algorithm: "+ mgfParams.getDigestAlgorithm()); 85 cipher = new OAEPEncoding(new RSABlindedEngine(), digest, ((PSource.PSpecified)pSpec.getPSource()).getValue()); 290 Digest digest = JCEDigestUtil.getDigest(spec.getDigestAlgorithm()); local 292 if (digest == null) 294 throw new InvalidAlgorithmParameterException("no match on digest algorithm: "+ spec.getDigestAlgorithm()) [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/encodings/ |
OAEPEncoding.java | 5 import org.bouncycastle.crypto.Digest; 19 private Digest hash; 20 private Digest mgf1Hash; 34 Digest hash) 41 Digest hash, 49 Digest hash, 50 Digest mgf1Hash,
|
/external/bouncycastle/src/main/java/org/bouncycastle/asn1/x509/ |
SubjectKeyIdentifier.java | 8 import org.bouncycastle.crypto.Digest; 129 Digest digest = new SHA1Digest(); local 130 byte[] resBuf = new byte[digest.getDigestSize()]; 133 digest.update(bytes, 0, bytes.length); 134 digest.doFinal(resBuf, 0);
|
AuthorityKeyIdentifier.java | 13 import org.bouncycastle.crypto.Digest; 108 Digest digest = new SHA1Digest(); local 109 byte[] resBuf = new byte[digest.getDigestSize()]; 112 digest.update(bytes, 0, bytes.length); 113 digest.doFinal(resBuf, 0); 126 Digest digest = new SHA1Digest(); local 127 byte[] resBuf = new byte[digest.getDigestSize()]; 130 digest.update(bytes, 0, bytes.length) [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/signers/ |
RSADigestSigner.java | 15 import org.bouncycastle.crypto.Digest; 29 private final Digest digest; field in class:RSADigestSigner 57 Digest digest) 59 this.digest = digest; 61 algId = new AlgorithmIdentifier((DERObjectIdentifier)oidMap.get(digest.getAlgorithmName()), DERNull.INSTANCE); 69 return digest.getAlgorithmName() + "withRSA"; 112 * update the internal digest with the byte [all...] |
/external/ppp/pppd/ |
chap_ms.c | 619 u_char Digest[SHA1_SIGNATURE_SIZE]; 626 SHA1_Final(Digest, &sha1Context); 631 SHA1_Update(&sha1Context, Digest, sizeof(Digest)); 634 SHA1_Final(Digest, &sha1Context); 637 for (i = 0; i < MAX((MS_AUTH_RESPONSE_LENGTH / 2), sizeof(Digest)); i++) 638 sprintf((char *)&authResponse[i * 2], "%02X", Digest[i]); 673 u_char Digest[SHA1_SIGNATURE_SIZE]; /* >= MPPE_MAX_KEY_LEN */ 679 SHA1_Final(Digest, &sha1Context); 682 BCOPY(Digest, mppe_send_key, sizeof(mppe_send_key)) [all...] |
/external/chromium/base/ |
sha1.cc | 26 // memcpy(somewhere, sha.Digest(), 20); 43 // 20 bytes of message digest. 44 const unsigned char* Digest() const { 197 std::string out(reinterpret_cast<const char*>(sha.Digest()),
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
compat.cpp | 130 string MD5::Digest() { return ""; } // every matches! ?OP?
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/engines/ |
DESedeWrapEngine.java | 6 import org.bouncycastle.crypto.Digest; 53 // checksum digest 55 Digest sha1 = new SHA1Digest(); 56 byte[] digest = new byte[20]; field in class:DESedeWrapEngine 319 sha1.doFinal(digest, 0); 321 System.arraycopy(digest, 0, result, 0, 8);
|