• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/libgcrypt-1.5.1/cipher/

Lines Matching defs:emlen

1527   size_t emlen = (nbits+7)/8;  /* Length in bytes of EM.  */
1544 buflen = 8 + hlen + saltlen + (emlen - hlen - 1);
1565 if (emlen < hlen + saltlen + 2)
1572 em = gcry_malloc (emlen);
1578 h = em + emlen - 1 - hlen;
1602 p = em + emlen - 1 - hlen - saltlen - 1;
1607 /* Step 9: dbmask = MGF(H, emlen - hlen - 1). */
1608 mgf1 (dbmask, emlen - hlen - 1, h, hlen, algo);
1611 for (n = 0, p = dbmask; n < emlen - hlen - 1; n++, p++)
1615 em[0] &= 0xFF >> (8 * emlen - nbits);
1618 em[emlen-1] = 0xbc;
1621 err = gcry_mpi_scan (r_result, GCRYMPI_FMT_USG, em, emlen, NULL);
1630 wipememory (em, emlen);
1655 size_t emlen = (nbits+7)/8; /* Length in bytes of EM. */
1676 emlen - hlen - 1 hlen
1684 if (buflen < emlen - hlen - 1)
1685 buflen = emlen - hlen - 1;
1703 rc = octet_string_from_mpi (&em, NULL, encoded, emlen);
1713 if (emlen < hlen + saltlen + 2)
1720 if (em[emlen - 1] != 0xbc)
1727 h = em + emlen - 1 - hlen;
1730 if ((em[0] & ~(0xFF >> (8 * emlen - nbits))))
1736 /* Step 7: dbmask = MGF(H, emlen - hlen - 1). */
1737 mgf1 (dbmask, emlen - hlen - 1, h, hlen, algo);
1740 for (n = 0, p = dbmask; n < emlen - hlen - 1; n++, p++)
1744 em[0] &= 0xFF >> (8 * emlen - nbits);
1747 for (n = 0; n < emlen - hlen - saltlen - 2 && !em[n]; n++)
1749 if (n != emlen - hlen - saltlen - 2 || em[n++] != 1)
1772 wipememory (em, emlen);
2903 size_t emlen = (ctx.nbits+7)/8;
2905 rc = octet_string_from_mpi (&em, NULL, ciph[0], emlen);
2910 algo_name, (int)emlen, em));
3195 size_t emlen = (ctx.nbits+7)/8;
3197 rc = octet_string_from_mpi (&em, NULL, result[0], emlen);
3202 algo_name, (int)emlen, em));