Home | History | Annotate | Download | only in v8-v4

Lines Matching defs:and

6  * a copy of this software and associated documentation files (the
9 * distribute, sublicense, and/or sell copies of the Software, and to
13 * The above copyright notice and this permission notice shall be
16 * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
23 * THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT
29 * and disclaimer.
66 // am1: use a single mult and divide to get the high bits,
80 // am2 avoids a big mult-and-extract completely.
194 // (protected) set from string and radix
442 // (protected) divide this by m, quotient and remainder to q, r (HAC 14.20)
529 // should reduce x and y(2-xy) by m^2 at each step to keep size bounded.
541 // assumes 16 < DB <= 32 and assumes ability to handle 48-bit ints
543 // we really want the negative inverse, and -DV < y < DV
612 // (protected) this^e, e < 2^32, doing sqr and mul with "r" (HAC 14.79)
1302 BigInteger.prototype.and = bnAnd;
1377 // Pool size must be a multiple of 4 and greater than 32.
1444 // Depends on jsbn.js and rng.js
1468 // PKCS#1 (type 2, random) pad input string s to n bytes, and return a bigint
1502 // Set the public key fields N and e from hex strings
1540 // Depends on rsa.js and jsbn2.js
1542 // Undo PKCS#1 (type 2, random) padding and, if valid, return the plaintext
1558 // Set the private key fields N, e, and d from hex strings
1569 // Set the private key fields N, e, d and CRT params from hex strings
1634 // "ctext" is an even-length hex string and the output is a plain string.
1643 // "ctext" is a Base64-encoded string and the output is a plain string.