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

1234567891011>>

/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/digest/
H A DBCMessageDigest.java1 package org.bouncycastle.jcajce.provider.digest;
10 protected Digest digest; field in class:BCMessageDigest
13 Digest digest)
15 super(digest.getAlgorithmName());
17 this.digest = digest;
22 digest.reset();
28 digest.update(input);
36 digest.update(input, offset, len);
41 byte[] digestBytes = new byte[digest
12 BCMessageDigest( Digest digest) argument
[all...]
/external/libchrome/base/metrics/
H A Dmetrics_hashes.cc16 inline uint64_t DigestToUInt64(const base::MD5Digest& digest) { argument
18 DCHECK_GE(sizeof(digest.a), sizeof(value));
19 memcpy(&value, digest.a, sizeof(value));
26 base::MD5Digest digest; local
27 base::MD5Sum(name.data(), name.size(), &digest);
28 return DigestToUInt64(digest);
/external/curl/lib/vauth/
H A Dcram.c100 unsigned char digest[MD5_DIGEST_LEN]; local
106 /* Compute the digest using the password as the key */
113 /* Update the digest with the given challenge */
118 /* Finalise the digest */
119 Curl_HMAC_final(ctxt, digest);
124 userp, digest[0], digest[1], digest[2], digest[3], digest[
[all...]
H A Ddigest.c33 #include "vauth/digest.h"
61 It converts digest text to ASCII so the MD5 will be correct for
364 unsigned char digest[MD5_DIGEST_LEN]; local
418 Curl_MD5_final(ctxt, digest);
424 Curl_MD5_update(ctxt, (const unsigned char *) digest, MD5_DIGEST_LEN);
431 Curl_MD5_final(ctxt, digest);
435 snprintf(&HA1_hex[2 * i], 3, "%02x", digest[i]);
455 Curl_MD5_final(ctxt, digest);
458 snprintf(&HA2_hex[2 * i], 3, "%02x", digest[i]);
485 Curl_MD5_final(ctxt, digest);
521 Curl_auth_decode_digest_http_message(const char *chlg, struct digestdata *digest) argument
681 _Curl_auth_create_digest_http_message( struct Curl_easy *data, const char *userp, const char *passwdp, const unsigned char *request, const unsigned char *uripath, struct digestdata *digest, char **outptr, size_t *outlen, void (*convert_to_ascii)(unsigned char *, unsigned char *), void (*hash)(unsigned char *, const unsigned char *)) argument
945 Curl_auth_create_digest_http_message(struct Curl_easy *data, const char *userp, const char *passwdp, const unsigned char *request, const unsigned char *uripath, struct digestdata *digest, char **outptr, size_t *outlen) argument
987 Curl_auth_digest_cleanup(struct digestdata *digest) argument
[all...]
/external/boringssl/src/decrepit/evp/
H A Ddss1.c15 #include <openssl/digest.h>
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/operator/
H A DRawContentVerifier.java5 * verified using the digest of the calculated data.
10 * Verify that the expected signature value was derived from the passed in digest.
12 * @param digest digest calculated from the content.
14 * @return true if the expected signature is derived from the digest, false otherwise.
16 boolean verify(byte[] digest, byte[] expected); argument
/external/syslinux/gpxe/src/crypto/
H A Dhmac.c35 * @v digest Digest algorithm to use
40 static void hmac_reduce_key ( struct digest_algorithm *digest, argument
42 uint8_t digest_ctx[digest->ctxsize];
44 digest_init ( digest, digest_ctx );
45 digest_update ( digest, digest_ctx, key, *key_len );
46 digest_final ( digest, digest_ctx, key );
47 *key_len = digest->digestsize;
53 * @v digest Digest algorithm to use
59 * digest algorithm being used. (If the key length is greater, it
60 * will be replaced with its own digest, an
63 hmac_init( struct digest_algorithm *digest, void *digest_ctx, void *key, size_t *key_len ) argument
98 hmac_final( struct digest_algorithm *digest, void *digest_ctx, void *key, size_t *key_len, void *hmac ) argument
[all...]
H A Dchap.c39 * @v digest Digest algorithm to use
47 struct digest_algorithm *digest ) {
51 assert ( chap->digest == NULL );
55 DBG ( "CHAP %p initialising with %s digest\n", chap, digest->name );
57 state_len = ( digest->ctxsize + digest->digestsize );
65 chap->digest = digest;
67 chap->response = ( state + digest
[all...]
/external/selinux/libselinux/src/
H A Dlabel_support.c116 void hidden digest_gen_hash(struct selabel_digest *digest) argument
121 if (!digest)
125 Sha1Update(&context, digest->hashbuf, digest->hashbuf_size);
126 Sha1Finalise(&context, (SHA1_HASH *)digest->digest);
127 free(digest->hashbuf);
128 digest->hashbuf = NULL;
135 * @digest: pointer to the selabel_digest struct
144 int hidden digest_add_specfile(struct selabel_digest *digest, FIL argument
[all...]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/macs/
H A DHMac.java24 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());
83 * Base constructor for one of the standard digest algorithms that the
86 * @param digest the digest
64 getByteLength( Digest digest) argument
88 HMac( Digest digest) argument
94 HMac( Digest digest, int byteLength) argument
[all...]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/io/
H A DDigestOutputStream.java11 protected Digest digest; field in class:DigestOutputStream
16 this.digest = Digest;
22 digest.update((byte)b);
31 digest.update(b, off, len);
36 byte[] res = new byte[digest.getDigestSize()];
38 digest.doFinal(res, 0);
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
/external/syslinux/gpxe/src/include/gpxe/
H A Dhmac.h16 * @v digest Digest algorithm to use
21 static inline void hmac_update ( struct digest_algorithm *digest, argument
24 digest_update ( digest, digest_ctx, data, len );
27 extern void hmac_init ( struct digest_algorithm *digest, void *digest_ctx,
29 extern void hmac_final ( struct digest_algorithm *digest, void *digest_ctx,
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/generators/
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...]
/external/webrtc/webrtc/base/
H A Dmessagedigest.cc40 MessageDigest* digest = new OpenSSLDigest(alg); local
41 if (digest->Size() == 0) { // invalid algorithm
42 delete digest;
43 digest = NULL;
45 return digest;
47 MessageDigest* digest = NULL;
49 digest = new Md5Digest();
51 digest = new Sha1Digest();
53 return digest;
70 size_t ComputeDigest(MessageDigest* digest, cons argument
84 ComputeDigest(MessageDigest* digest, const std::string& input) argument
108 ComputeHmac(MessageDigest* digest, const void* key, size_t key_len, const void* input, size_t in_len, void* output, size_t out_len) argument
157 ComputeHmac(MessageDigest* digest, const std::string& key, const std::string& input) argument
[all...]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/
H A DRSA.java246 String digest,
250 String mainName = digest + "WITHRSA";
251 String jdk11Variation1 = digest + "withRSA";
252 String jdk11Variation2 = digest + "WithRSA";
253 String alias = digest + "/" + "RSA";
254 String longName = digest + "WITHRSAENCRYPTION";
255 String longJdk11Variation1 = digest + "withRSAEncryption";
256 String longJdk11Variation2 = digest + "WithRSAEncryption";
275 String digest,
278 provider.addAlgorithm("Alg.Alias.Signature." + digest
244 addDigestSignature( ConfigurableProvider provider, String digest, String className, ASN1ObjectIdentifier oid) argument
273 addISO9796Signature( ConfigurableProvider provider, String digest, String className) argument
283 addPSSSignature( ConfigurableProvider provider, String digest, String className) argument
295 addX931Signature( ConfigurableProvider provider, String digest, String className) argument
[all...]
/external/vboot_reference/tests/
H A Dvb2_sha_tests.c6 /* FIPS 180-2 Tests for message digest functions. */
19 uint8_t *digest,
33 return vb2_digest_finalize(&dc, digest, digest_size);
38 uint8_t digest[VB2_SHA1_DIGEST_SIZE]; local
49 VB2_HASH_SHA1, digest, sizeof(digest)),
51 TEST_EQ(memcmp(digest, sha1_results[i], sizeof(digest)),
52 0, "SHA1 digest");
56 VB2_HASH_SHA1, digest, sizeo
16 vb2_digest(const uint8_t *buf, uint32_t size, enum vb2_hash_algorithm hash_alg, uint8_t *digest, uint32_t digest_size) argument
62 uint8_t digest[VB2_SHA256_DIGEST_SIZE]; local
86 uint8_t digest[VB2_SHA512_DIGEST_SIZE]; local
111 uint8_t digest[VB2_SHA512_DIGEST_SIZE]; local
[all...]
/external/python/cpython3/Modules/
H A Dsha512module.c41 /* The SHA block size and message digest sizes, in bytes */
50 SHA_INT64 digest[8]; /* Message digest */ member in struct:__anon20163
91 memcpy(dest->digest, src->digest, sizeof(src->digest));
149 S[i] = sha_info->digest[i];
244 sha_info->digest[i] = sha_info->digest[i] + S[i];
251 /* initialize the SHA digest */
331 sha512_final(unsigned char digest[SHA_DIGESTSIZE], SHAobject *sha_info) argument
503 unsigned char digest[SHA_DIGESTSIZE]; local
521 unsigned char digest[SHA_DIGESTSIZE]; local
[all...]
/external/libchrome/base/
H A Dmd5.h34 // MD5Digest digest; // the result of the computation
35 // MD5Final(&digest, &ctx);
37 // You can call MD5DigestToBase16() to generate a string of the digest.
57 // Finalizes the MD5 operation and fills the buffer with the digest.
58 BASE_EXPORT void MD5Final(MD5Digest* digest, MD5Context* context);
60 // MD5IntermediateFinal() generates a digest without finalizing the MD5
62 // without affecting the digest generated for the entire input.
63 BASE_EXPORT void MD5IntermediateFinal(MD5Digest* digest,
66 // Converts a digest into human-readable hexadecimal.
67 BASE_EXPORT std::string MD5DigestToBase16(const MD5Digest& digest);
[all...]
/external/ppp/pppd/
H A Dchap-new.h45 * CHAP digest codes.
66 /* Return the digest alg. ID for the most preferred digest type. */
73 /* Return the bit flag (lsb set) for our most preferred digest type. */
76 /* Return the bit flag for a given digest algorithm ID. */
77 #define CHAP_MDTYPE_D(digest) \
78 ((digest) == CHAP_MICROSOFT_V2)? MDTYPE_MICROSOFT_V2: \
79 ((digest) == CHAP_MICROSOFT)? MDTYPE_MICROSOFT: \
80 ((digest) == CHAP_MD5)? MDTYPE_MD5: \
83 /* Can we do the requested digest
[all...]
/external/ltp/testcases/kernel/security/integrity/ima/src/
H A Dima_measure.c50 u_int8_t digest[SHA_DIGEST_LENGTH]; member in struct:event::__anon15187
55 u_int8_t digest[SHA_DIGEST_LENGTH]; member in struct:event::__anon15188
61 static void display_sha1_digest(u_int8_t * digest) argument
66 print_info(" %02X", (*(digest + i) & 0xff));
72 static void calc_digest(u_int8_t * digest, int len, void *data) argument
77 memset(digest, 0, sizeof *digest);
80 SHA1_Final(digest, &c);
87 rc = memcmp(fox, template->header.digest, sizeof fox);
89 u_int8_t digest[SHA_DIGEST_LENGT local
[all...]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/
H A DPBESecretKeyFactory.java18 private int digest; field in class:PBESecretKeyFactory
27 int digest,
35 this.digest = digest;
51 return new BCPBEKey(this.algName, this.algOid, scheme, digest, keySize, ivSize, pbeSpec, null);
56 param = PBE.Util.makePBEParameters(pbeSpec, scheme, digest, keySize, ivSize);
60 param = PBE.Util.makePBEMacParameters(pbeSpec, scheme, digest, keySize);
63 return new BCPBEKey(this.algName, this.algOid, scheme, digest, keySize, ivSize, pbeSpec, param);
22 PBESecretKeyFactory( String algorithm, ASN1ObjectIdentifier oid, boolean forCipher, int scheme, int digest, int keySize, int ivSize) argument
/external/mmc-utils/3rdparty/hmac_sha/
H A Dsha2.h82 void sha224_final(sha224_ctx *ctx, unsigned char *digest);
84 unsigned char *digest);
89 void sha256_final(sha256_ctx *ctx, unsigned char *digest);
91 unsigned char *digest);
96 void sha384_final(sha384_ctx *ctx, unsigned char *digest);
98 unsigned char *digest);
103 void sha512_final(sha512_ctx *ctx, unsigned char *digest);
105 unsigned char *digest);
/external/python/cpython2/Lib/test/
H A Dtest_sha.py17 def check(self, data, digest):
18 # Check digest matches the expected value
21 self.assertTrue(computed == digest)
24 # digest operations.
28 # Check hexdigest() output matches digest()'s output
29 digest = obj.digest()
31 for c in digest:
/external/vboot_reference/utility/
H A Dpad_digest_utility.c22 uint8_t* digest = NULL; local
37 digest = BufferFromFile(argv[2], &len);
38 if (!digest) {
43 padded_digest = PrependDigestInfo(algorithm, digest);
53 free(digest);

Completed in 668 milliseconds

1234567891011>>