Lines Matching defs:db
45 unsigned char *db, *seed;
70 db = to + mdlen + 1;
72 if (!EVP_Digest((void *)param, plen, db, NULL, md, NULL))
74 memset(db + mdlen, 0, emlen - flen - 2 * mdlen - 1);
75 db[emlen - flen - mdlen - 1] = 0x01;
76 memcpy(db + emlen - flen - mdlen, from, (unsigned int)flen);
94 db[i] ^= dbmask[i];
96 if (PKCS1_MGF1(seedmask, mdlen, db, emlen - mdlen, mgf1md) < 0)
126 unsigned char *db = NULL, *em = NULL, seed[EVP_MAX_MD_SIZE],
151 db = OPENSSL_malloc(dblen);
153 if (db == NULL || em == NULL) {
184 if (PKCS1_MGF1(db, dblen, seed, mdlen, mgf1md))
187 db[i] ^= maskeddb[i];
192 good &= constant_time_is_zero(CRYPTO_memcmp(db, phash, mdlen));
199 unsigned int equals1 = constant_time_eq(db[i], 1);
200 unsigned int equals0 = constant_time_is_zero(db[i]);
224 memcpy(to, db + msg_index, mlen);
236 if (db != NULL)
237 OPENSSL_free(db);