Lines Matching defs:hLen
44 int hLen, maskedDBLen, MSBits, emLen;
56 hLen = EVP_MD_get_size(Hash);
57 if (hLen < 0)
61 * -1 sLen == hLen
67 sLen = hLen;
83 if (emLen < hLen + 2) {
88 sLen = emLen - hLen - 2;
89 } else if (sLen > emLen - hLen - 2) { /* sLen can be small negative */
97 maskedDBLen = emLen - hLen - 1;
104 if (PKCS1_MGF1(DB, maskedDBLen, H, hLen, mgf1Hash) < 0)
123 || !EVP_DigestUpdate(ctx, mHash, hLen))
131 if (memcmp(H_, H, hLen)) {
160 int hLen, maskedDBLen, MSBits, emLen;
167 hLen = EVP_MD_get_size(Hash);
168 if (hLen < 0)
172 * -1 sLen == hLen
178 sLen = hLen;
192 if (emLen < hLen + 2) {
197 sLen = emLen - hLen - 2;
198 } else if (sLen > emLen - hLen - 2) {
211 maskedDBLen = emLen - hLen - 1;
218 || !EVP_DigestUpdate(ctx, mHash, hLen))
226 if (PKCS1_MGF1(EM, maskedDBLen, H, hLen, mgf1Hash))
235 p += emLen - sLen - hLen - 2;