Searched defs:hLen (Results 1 - 7 of 7) sorted by relevance
/external/dropbear/libtomcrypt/src/pk/pkcs1/ |
H A D | pkcs_1_mgf1.c | 33 unsigned long hLen, x; local 48 hLen = hash_descriptor[hash_idx].hashsize; 52 buf = XMALLOC(hLen); 86 for (x = 0; x < hLen && masklen > 0; x++, masklen--) { 94 zeromem(buf, hLen);
|
H A D | pkcs_1_oaep_decode.c | 40 unsigned long hLen, x, y, modulus_len; local 55 hLen = hash_descriptor[hash_idx].hashsize; 59 if ((2*hLen >= (modulus_len - 2)) || (msglen != modulus_len)) { 66 seed = XMALLOC(hLen); 84 1 || hLen || modulus_len - hLen - 1 96 XMEMCPY(seed, msg + x, hLen); 97 x += hLen; 100 XMEMCPY(DB, msg + x, modulus_len - hLen - 1); 101 x += modulus_len - hLen [all...] |
H A D | pkcs_1_oaep_encode.c | 41 unsigned long hLen, x, y, modulus_len; local 58 hLen = hash_descriptor[hash_idx].hashsize; 62 if ((2*hLen >= (modulus_len - 2)) || (msglen > (modulus_len - 2*hLen - 2))) { 69 seed = XMALLOC(hLen); 98 x = hLen; 99 y = modulus_len - msglen - 2*hLen - 2; 111 if (prng_descriptor[prng_idx].read(seed, hLen, prng) != hLen) { 117 if ((err = pkcs_1_mgf1(hash_idx, seed, hLen, mas [all...] |
H A D | pkcs_1_pss_decode.c | 38 unsigned long x, y, hLen, modulus_len; local 53 hLen = hash_descriptor[hash_idx].hashsize; 58 (modulus_len < hLen + saltlen + 2) || (siglen != modulus_len)) { 91 XMEMCPY(DB, sig + x, modulus_len - hLen - 1); 92 x += modulus_len - hLen - 1; 95 XMEMCPY(hash, sig + x, hLen); 96 x += hLen; 104 /* generate mask of length modulus_len - hLen - 1 from hash */ 105 if ((err = pkcs_1_mgf1(hash_idx, hash, hLen, mask, modulus_len - hLen [all...] |
H A D | pkcs_1_pss_encode.c | 40 unsigned long x, y, hLen, modulus_len; local 56 hLen = hash_descriptor[hash_idx].hashsize; 60 if ((saltlen > modulus_len) || (modulus_len < hLen + saltlen + 2)) { 112 /* generate DB = PS || 0x01 || salt, PS == modulus_len - saltlen - hLen - 2 zero bytes */ 114 XMEMSET(DB + x, 0, modulus_len - saltlen - hLen - 2); 115 x += modulus_len - saltlen - hLen - 2; 120 /* generate mask of length modulus_len - hLen - 1 from hash */ 121 if ((err = pkcs_1_mgf1(hash_idx, hash, hLen, mask, modulus_len - hLen - 1)) != CRYPT_OK) { 126 for (y = 0; y < (modulus_len - hLen [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/rsa/ |
H A D | rsa_pss.c | 85 int hLen, maskedDBLen, MSBits, emLen; local 95 hLen = EVP_MD_size(Hash); 96 if (hLen < 0) 100 * -1 sLen == hLen 104 if (sLen == -1) sLen = hLen; 124 if (emLen < (hLen + sLen + 2)) /* sLen can be small negative */ 134 maskedDBLen = emLen - hLen - 1; 142 if (PKCS1_MGF1(DB, maskedDBLen, H, hLen, mgf1Hash) < 0) 161 || !EVP_DigestUpdate(&ctx, mHash, hLen)) 170 if (memcmp(H_, H, hLen)) 200 int hLen, maskedDBLen, MSBits, emLen; local [all...] |
/external/openssl/crypto/rsa/ |
H A D | rsa_pss.c | 85 int hLen, maskedDBLen, MSBits, emLen; local 95 hLen = EVP_MD_size(Hash); 96 if (hLen < 0) 100 * -1 sLen == hLen 104 if (sLen == -1) sLen = hLen; 124 if (emLen < (hLen + sLen + 2)) /* sLen can be small negative */ 134 maskedDBLen = emLen - hLen - 1; 142 if (PKCS1_MGF1(DB, maskedDBLen, H, hLen, mgf1Hash) < 0) 161 || !EVP_DigestUpdate(&ctx, mHash, hLen)) 170 if (memcmp(H_, H, hLen)) 200 int hLen, maskedDBLen, MSBits, emLen; local [all...] |
Completed in 171 milliseconds