Searched defs:digest_size (Results 1 - 18 of 18) sorted by relevance

/external/vboot_reference/firmware/2lib/
H A D2sha_utility.c137 uint32_t digest_size)
139 if (digest_size < vb2_digest_size(dc->hash_alg))
135 vb2_digest_finalize(struct vb2_digest_context *dc, uint8_t *digest, uint32_t digest_size) argument
H A D2api.c134 uint32_t digest_size; local
139 digest_size = VB2_SHA1_DIGEST_SIZE;
143 digest_size = VB2_GBB_HWID_DIGEST_SIZE;
149 if (digest == NULL || *dest_size < digest_size)
152 memcpy(dest, digest, digest_size);
153 *dest_size = digest_size;
H A D2stub.c56 uint32_t digest_size)
55 vb2ex_hwcrypto_digest_finalize(uint8_t *digest, uint32_t digest_size) argument
/external/vboot_reference/firmware/lib20/
H A Dapi.c132 uint32_t digest_size = vb2_digest_size(dc->hash_alg); local
155 digest = vb2_workbuf_alloc(&wb, digest_size);
161 rv = vb2ex_hwcrypto_digest_finalize(digest, digest_size);
163 rv = vb2_digest_finalize(dc, digest, digest_size);
H A Dcommon.c94 uint32_t digest_size; local
103 digest_size = vb2_digest_size(key->hash_alg);
104 if (!digest_size)
107 digest = vb2_workbuf_alloc(&wblocal, digest_size);
124 rv = vb2_digest_finalize(dc, digest, digest_size);
/external/vboot_reference/firmware/lib21/
H A Dapi.c124 uint32_t digest_size = vb2_digest_size(dc->hash_alg); local
146 digest = vb2_workbuf_alloc(&wb, digest_size);
152 rv = vb2ex_hwcrypto_digest_finalize(digest, digest_size);
154 rv = vb2_digest_finalize(dc, digest, digest_size);
160 digest_size))
H A Dcommon.c132 uint32_t digest_size = vb2_digest_size(hash_alg); local
135 if (!digest_size)
140 return digest_size;
269 uint32_t digest_size; local
278 digest_size = vb2_digest_size(key->hash_alg);
279 if (!digest_size)
282 digest = vb2_workbuf_alloc(&wblocal, digest_size);
299 rv = vb2_digest_finalize(dc, digest, digest_size);
/external/vboot_reference/host/lib/
H A Dsignature_digest.c18 const int digest_size = hash_size_map[algorithm]; local
21 uint8_t* p = malloc(digestinfo_size + digest_size);
23 Memcpy(p + digestinfo_size, digest, digest_size);
H A Dhost_signature.c81 int digest_size = hash_size_map[key->algorithm]; local
90 sig = SignatureAlloc(digest_size, size);
97 Memcpy(GetSignatureData(sig), digest, digest_size); local
108 int digest_size = hash_size_map[key->algorithm]; local
114 int signature_digest_len = digest_size + digestinfo_size;
132 Memcpy(signature_digest + digestinfo_size, digest, digest_size);
253 uint64_t digest_size = hash_size_map[key_algorithm]; local
259 uint64_t signature_digest_len = digest_size + digestinfo_size;
277 Memcpy(signature_digest + digestinfo_size, digest, digest_size);
/external/vboot_reference/futility/
H A Dcmd_pcr.c105 int digest_size = SHA1_DIGEST_SIZE; local
119 digest_size = SHA256_DIGEST_SIZE;
152 parse_digest_or_die(pcr, digest_size, argv[optind]);
157 print_digest(pcr, digest_size);
162 parse_digest_or_die(accum + digest_size, digest_size, argv[i]);
165 print_digest(accum + digest_size, digest_size);
168 digest = DigestBuf(accum, digest_size * 2, digest_alg);
173 memcpy(pcr, digest, digest_size);
[all...]
/external/vboot_reference/tests/
H A Dvb2_sha_tests.c20 uint32_t digest_size)
33 return vb2_digest_finalize(&dc, digest, digest_size);
16 vb2_digest(const uint8_t *buf, uint32_t size, enum vb2_hash_algorithm hash_alg, uint8_t *digest, uint32_t digest_size) argument
H A Dvb2_api_tests.c182 uint32_t digest_size; local
187 digest_size = sizeof(digest);
190 &cc, BOOT_MODE_PCR, digest, &digest_size),
192 TEST_EQ(digest_size, VB2_SHA1_DIGEST_SIZE, "BOOT_MODE_PCR digest size");
193 TEST_TRUE(memcmp(digest, digest_org, digest_size),
196 digest_size = sizeof(digest);
199 &cc, HWID_DIGEST_PCR, digest, &digest_size),
201 TEST_EQ(digest_size, VB2_GBB_HWID_DIGEST_SIZE,
203 TEST_FALSE(memcmp(digest, mock_hwid_digest, digest_size),
206 digest_size
[all...]
H A Dvb21_api_tests.c168 uint32_t digest_size)
170 vb2_digest_finalize(&hwcrypto_emulation_dc, digest, digest_size);
167 vb2ex_hwcrypto_digest_finalize(uint8_t *digest, uint32_t digest_size) argument
H A Dvboot_firmware_tests.c32 static uint32_t digest_size; variable
97 digest_size = 1234;
148 digest_size = 0;
153 digest_size += len;
400 TEST_EQ(digest_size, mpreamble[0].body_signature.data_size,
H A Dvb20_api_tests.c157 uint32_t digest_size)
193 uint32_t digest_size)
156 vb2ex_hwcrypto_digest_finalize(uint8_t *digest, uint32_t digest_size) argument
191 vb2_digest_finalize(struct vb2_digest_context *dc, uint8_t *digest, uint32_t digest_size) argument
/external/vboot_reference/host/lib21/
H A Dhost_signature.c97 uint32_t digest_size; local
125 digest_size = vb2_digest_size(key->hash_alg);
126 if (!digest_size)
129 sig_digest_size = info_size + digest_size;
149 if (vb2_digest_finalize(&dc, sig_digest + info_size, digest_size)) {
/external/mmc-utils/3rdparty/hmac_sha/
H A Dhmac_sha2.c394 unsigned int digest_size)
399 output[2 * digest_size] = '\0';
401 for (i = 0; i < (int) digest_size ; i++) {
393 test(const char *vector, unsigned char *digest, unsigned int digest_size) argument
H A Dsha2.c836 unsigned int digest_size)
841 output[2 * digest_size] = '\0';
843 for (i = 0; i < (int) digest_size ; i++) {
835 test(const char *vector, unsigned char *digest, unsigned int digest_size) argument

Completed in 529 milliseconds