/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/digests/ |
AndroidDigestFactoryBouncyCastle.java | 19 import org.bouncycastle.crypto.Digest; 22 public Digest getMD5() { 25 public Digest getSHA1() { 28 public Digest getSHA224() { 31 public Digest getSHA256() { 34 public Digest getSHA384() { 37 public Digest getSHA512() {
|
AndroidDigestFactoryInterface.java | 19 import org.bouncycastle.crypto.Digest; 22 public Digest getMD5(); 23 public Digest getSHA1(); 24 public Digest getSHA224(); 25 public Digest getSHA256(); 26 public Digest getSHA384(); 27 public Digest getSHA512();
|
AndroidDigestFactoryOpenSSL.java | 19 import org.bouncycastle.crypto.Digest; 22 public Digest getMD5() { 25 public Digest getSHA1() { 28 public Digest getSHA224() { 31 public Digest getSHA256() { 34 public Digest getSHA384() { 37 public Digest getSHA512() {
|
AndroidDigestFactory.java | 19 import org.bouncycastle.crypto.Digest; 64 public static Digest getMD5() { 68 public static Digest getSHA1() { 72 public static Digest getSHA224() { 76 public static Digest getSHA256() { 80 public static Digest getSHA384() { 84 public static Digest getSHA512() {
|
NullDigest.java | 5 import org.bouncycastle.crypto.Digest; 9 implements Digest
|
/external/bouncycastle/bcprov/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
|
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/bcprov/src/main/java/org/bouncycastle/crypto/io/ |
DigestOutputStream.java | 6 import org.bouncycastle.crypto.Digest; 11 protected Digest digest; field in class:DigestOutputStream 14 Digest Digest) 16 this.digest = Digest; 22 digest.update((byte)b); 31 digest.update(b, off, len); 36 byte[] res = new byte[digest.getDigestSize()] [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...] |
/external/skia/src/utils/ |
SkMD5.h | 24 /** Processes input, adding it to the digest. 34 /** Processes input, adding it to the digest. Calling this after finish is undefined. */ 37 struct Digest { 39 bool operator ==(Digest const& other) const { 42 bool operator !=(Digest const& other) const { 47 /** Computes and returns the digest. */ 48 void finish(Digest& digest);
|
/libcore/luni/src/test/java/com/android/org/bouncycastle/crypto/digests/ |
DigestTest.java | 20 import com.android.org.bouncycastle.crypto.Digest; 32 * the results. Requirement is that the results must be equal, the digest 36 * @param oldDigest The old digest implementation, provided by Bouncy Castle 37 * @param newDigest The new digest implementation, provided by OpenSSL 39 public void doTestMessageDigest(Digest oldDigest, Digest newDigest) { 105 Digest oldDigest = new MD5Digest(); 106 Digest newDigest = new OpenSSLDigest.MD5(); 114 Digest oldDigest = new SHA1Digest(); 115 Digest newDigest = new OpenSSLDigest.SHA1() [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/digest/ |
BCMessageDigest.java | 1 package org.bouncycastle.jcajce.provider.digest; 5 import org.bouncycastle.crypto.Digest; 10 protected Digest digest; field in class:BCMessageDigest 13 Digest digest) 15 super(digest.getAlgorithmName()); 17 this.digest = digest; 22 digest.reset() [all...] |
MD5.java | 1 package org.bouncycastle.jcajce.provider.digest; 40 static public class Digest 44 public Digest() 52 Digest d = (Digest)super.clone(); 53 d.digest = new MD5Digest((MD5Digest)digest); 70 provider.addAlgorithm("MessageDigest.MD5", PREFIX + "$Digest");
|
SHA224.java | 1 package org.bouncycastle.jcajce.provider.digest; 19 static public class Digest 23 public Digest() 31 Digest d = (Digest)super.clone(); 32 d.digest = new SHA224Digest((SHA224Digest)digest); 67 provider.addAlgorithm("MessageDigest.SHA-224", PREFIX + "$Digest");
|
SHA256.java | 1 package org.bouncycastle.jcajce.provider.digest; 20 static public class Digest 24 public Digest() 32 Digest d = (Digest)super.clone(); 33 d.digest = new SHA256Digest((SHA256Digest)digest); 85 provider.addAlgorithm("MessageDigest.SHA-256", PREFIX + "$Digest");
|
SHA384.java | 1 package org.bouncycastle.jcajce.provider.digest; 22 static public class Digest 26 public Digest() 34 Digest d = (Digest)super.clone(); 35 d.digest = new SHA384Digest((SHA384Digest)digest); 84 provider.addAlgorithm("MessageDigest.SHA-384", PREFIX + "$Digest");
|
SHA512.java | 1 package org.bouncycastle.jcajce.provider.digest; 25 static public class Digest 29 public Digest() 37 Digest d = (Digest)super.clone(); 38 d.digest = new SHA512Digest((SHA512Digest)digest); 58 // d.digest = new SHA512tDigest((SHA512tDigest)digest); 167 provider.addAlgorithm("MessageDigest.SHA-512", PREFIX + "$Digest"); [all...] |
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/operator/bc/ |
BcDigestCalculatorProvider.java | 8 import org.bouncycastle.crypto.Digest; 22 Digest dig = digestProvider.get(algorithm); 48 private Digest dig; 50 DigestOutputStream(Digest dig)
|
/external/selinux/libselinux/src/ |
sha1.h | 74 // Performs the final calculation of the hash and returns the digest (20 byte buffer containing 160bit hash). After 81 SHA1_HASH* Digest
|
/libcore/benchmarks/src/benchmarks/regression/ |
DigestBenchmark.java | 19 import com.android.org.bouncycastle.crypto.Digest; 41 private Class<? extends Digest> digestClass; 51 className += (algorithm + "Digest"); 56 this.digestClass = (Class<? extends Digest>)Class.forName(className); 61 Digest digest = digestClass.newInstance(); local 62 digest.update(DATA, 0, DATA_SIZE); 63 digest.doFinal(new byte[digest.getDigestSize()], 0);
|
/external/skia/tests/ |
MD5Test.cpp | 11 static bool digests_equal(const SkMD5::Digest& expectedDigest, const SkMD5::Digest& computedDigest) { 20 static void md5_test(const char* string, const SkMD5::Digest& expectedDigest, skiatest::Reporter* reporter) { 27 SkMD5::Digest digest; local 28 context.finish(digest); 30 REPORTER_ASSERT(reporter, digests_equal(expectedDigest, digest)); 41 SkMD5::Digest digest; local 42 context.finish(digest); 50 SkMD5::Digest digest; member in struct:MD5Test [all...] |
/external/bouncycastle/bcprov/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...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/macs/ |
HMac.java | 6 import org.bouncycastle.crypto.Digest; 24 private Digest digest; field in class:HMac 65 Digest digest) 67 if (digest instanceof ExtendedDigest) 69 return ((ExtendedDigest)digest).getByteLength(); 72 Integer b = (Integer)blockLengths.get(digest.getAlgorithmName()); 76 throw new IllegalArgumentException("unknown digest passed: " + digest.getAlgorithmName()) [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/ |
DSABase.java | 11 import org.bouncycastle.crypto.Digest; 17 protected Digest digest; field in class:DSABase 22 Digest digest, 26 this.digest = digest; 35 digest.update(b); 44 digest.update(b, off, len); 50 byte[] hash = new byte[digest.getDigestSize()] [all...] |
/external/llvm/utils/ |
UpdateCMakeLists.pl | 5 use Digest::MD5; 88 die("Cannot open $cmakeList when computing digest\n"); 90 my $digestA = Digest::MD5->new->addfile(*FILE)->hexdigest; 94 die("Cannot open $cmakeListNew when computing digest\n"); 96 my $digestB = Digest::MD5->new->addfile(*FILE)->hexdigest;
|