Lines Matching refs:b

597   var b = [];                            // Result of matrix multiplications
602 b[i] = mult_GF256(state[i][j], 2) ^ // perform mixing
607 b[i] = mult_GF256(state[i][j], 0xE) ^
614 state[i][j] = b[i];
968 function addEntropyByte(b) { argument
969 entropyData[edlen++] = b;
1311 function shr(a, b) { argument
1313 b = integer(b);
1316 a >>= b;
1317 a += 0x40000000 >> (b - 1);
1319 a >>= b;
1336 function shl(a, b) { argument
1338 b = integer(b);
1339 for (var i = 0; i < b; i++) {
1345 function and(a, b) { argument
1347 b = integer(b);
1349 var t2 = b - 0x80000000;
1354 return (t1 & b);
1360 return (a & b);
1365 function or(a, b) { argument
1367 b = integer(b);
1369 var t2 = b - 0x80000000;
1374 return ((t1 | b) + 0x80000000);
1380 return (a | b);
1385 function xor(a, b) { argument
1387 b = integer(b);
1389 var t2 = b - 0x80000000;
1394 return ((t1 ^ b) + 0x80000000);
1400 return (a ^ b);
1457 function jcFF(a, b, c, d, x, s, ac) { argument
1458 a = a + jcF(b, c, d) + x + ac;
1460 a = a + b;
1464 function jcGG(a, b, c, d, x, s, ac) { argument
1465 a = a + jcG(b, c, d) + x + ac;
1467 a = a + b;
1471 function jcHH(a, b, c, d, x, s, ac) { argument
1472 a = a + jcH(b, c, d) + x + ac;
1474 a = a + b;
1478 function jcII(a, b, c, d, x, s, ac) { argument
1479 a = a + jcI(b, c, d) + x + ac;
1481 a = a + b;
1486 var a = 0, b = 0, c = 0, d = 0;
1490 b = state[1];
1502 a = jcFF( a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */
1503 d = jcFF( d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */
1504 c = jcFF( c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */
1505 b = jcFF( b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */
1506 a = jcFF( a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */
1507 d = jcFF( d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */
1508 c = jcFF( c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */
1509 b = jcFF( b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */
1510 a = jcFF( a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */
1511 d = jcFF( d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */
1512 c = jcFF( c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */
1513 b = jcFF( b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */
1514 a = jcFF( a, b, c, d, x[12], S11, 0x6b901122); /* 13 */
1515 d = jcFF( d, a, b, c, x[13], S12, 0xfd987193); /* 14 */
1516 c = jcFF( c, d, a, b, x[14], S13, 0xa679438e); /* 15 */
1517 b = jcFF( b, c, d, a, x[15], S14, 0x49b40821); /* 16 */
1520 a = jcGG( a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */
1521 d = jcGG( d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */
1522 c = jcGG( c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */
1523 b = jcGG( b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */
1524 a = jcGG( a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */
1525 d = jcGG( d, a, b, c, x[10], S22, 0x2441453); /* 22 */
1526 c = jcGG( c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */
1527 b = jcGG( b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */
1528 a = jcGG( a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */
1529 d = jcGG( d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */
1530 c = jcGG( c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */
1531 b = jcGG( b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */
1532 a = jcGG( a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */
1533 d = jcGG( d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */
1534 c = jcGG( c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */
1535 b = jcGG( b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */
1538 a = jcHH( a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */
1539 d = jcHH( d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */
1540 c = jcHH( c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */
1541 b = jcHH( b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */
1542 a = jcHH( a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */
1543 d = jcHH( d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */
1544 c = jcHH( c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */
1545 b = jcHH( b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */
1546 a = jcHH( a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */
1547 d = jcHH( d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */
1548 c = jcHH( c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */
1549 b = jcHH( b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */
1550 a = jcHH( a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */
1551 d = jcHH( d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */
1552 c = jcHH( c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */
1553 b = jcHH( b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */
1556 a = jcII( a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */
1557 d = jcII( d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */
1558 c = jcII( c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */
1559 b = jcII( b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */
1560 a = jcII( a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */
1561 d = jcII( d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */
1562 c = jcII( c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */
1563 b = jcII( b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */
1564 a = jcII( a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */
1565 d = jcII( d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */
1566 c = jcII( c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */
1567 b = jcII( b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */
1568 a = jcII( a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */
1569 d = jcII( d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */
1570 c = jcII( c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */
1571 b = jcII( b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */
1574 state[1] += b;
1591 function md5_update(b) { argument
1602 buffer[index] = and(b, 0xff);
1660 function armour_hex(b) { argument
1661 var h = hexSentinel + byteArrayToHex(b) + hexEndSentinel;
1747 function armour_codegroup(b) { argument
1755 for (i = 0; i < b.length; i++) {
1757 armour_cg_outletter(String.fromCharCode(charBase + ((((b[i] >> 4) & 0xF)) + r) % 24));
1759 armour_cg_outletter(String.fromCharCode(charBase + ((((b[i] & 0xF)) + r) % 24)));
1802 var b = [];
1849 b[bal++] = ba;
1880 return b;
1900 function armour_base64(b) { argument
1905 for (i = 0; i <= b.length - 3; i += 3) {
1910 b64l += base64code.charAt(b[i] >> 2);
1911 b64l += base64code.charAt(((b[i] & 3) << 4) | (b[i + 1] >> 4));
1912 b64l += base64code.charAt(((b[i + 1] & 0xF) << 2) | (b[i + 2] >> 6));
1913 b64l += base64code.charAt(b[i + 2] & 0x3F);
1917 if ((b.length - i) == 1) {
1918 b64l += base64code.charAt(b[i] >> 2);
1919 b64l += base64code.charAt(((b[i] & 3) << 4));
1921 } else if ((b.length - i) == 2) {
1922 b64l += base64code.charAt(b[i] >> 2);
1923 b64l += base64code.charAt(((b[i] & 3) << 4) | (b[i + 1] >> 4));
1924 b64l += base64code.charAt(((b[i + 1] & 0xF) << 2));
1940 var b = [];
1970 return b;
1996 b[n++] = ((d[0] << 2) | (d[1] >> 4)) & 0xFF;
1998 b[n++] = ((d[1] << 4) | (d[2] >> 2)) & 0xFF;
2001 b[n++] = ((d[2] << 6) | d[3]) & 0xFF;
2006 return b;