Lines Matching defs:db
39 unsigned char *db, *seed;
64 db = to + SHA_DIGEST_LENGTH + 1;
66 EVP_Digest((void *)param, plen, db, NULL, EVP_sha1(), NULL);
67 memset(db + SHA_DIGEST_LENGTH, 0,
69 db[emlen - flen - SHA_DIGEST_LENGTH - 1] = 0x01;
70 memcpy(db + emlen - flen - SHA_DIGEST_LENGTH, from, (unsigned int) flen);
81 db[i] ^= dbmask[i];
83 MGF1(seedmask, SHA_DIGEST_LENGTH, db, emlen - SHA_DIGEST_LENGTH);
98 unsigned char *db = NULL, seed[SHA_DIGEST_LENGTH], phash[SHA_DIGEST_LENGTH];
122 db = OPENSSL_malloc(dblen);
123 if (db == NULL)
133 MGF1(db, dblen, seed, SHA_DIGEST_LENGTH);
135 db[i] ^= maskeddb[i];
139 if (memcmp(db, phash, SHA_DIGEST_LENGTH) != 0 || bad)
144 if (db[i] != 0x00)
146 if (db[i] != 0x01 || i++ >= dblen)
159 memcpy(to, db + i, mlen);
162 OPENSSL_free(db);
169 if (db != NULL) OPENSSL_free(db);