• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libgcrypt-1.5.0/cipher/

Lines Matching refs:right

410 #define INITIAL_PERMUTATION(left, temp, right)		\
411 DO_PERMUTATION(left, temp, right, 4, 0x0f0f0f0f) \
412 DO_PERMUTATION(left, temp, right, 16, 0x0000ffff) \
413 DO_PERMUTATION(right, temp, left, 2, 0x33333333) \
414 DO_PERMUTATION(right, temp, left, 8, 0x00ff00ff) \
415 right = (right << 1) | (right >> 31); \
416 temp = (left ^ right) & 0xaaaaaaaa; \
417 right ^= temp; \
424 #define FINAL_PERMUTATION(left, temp, right) \
426 temp = (left ^ right) & 0xaaaaaaaa; \
428 right ^= temp; \
429 right = (right << 31) | (right >> 1); \
430 DO_PERMUTATION(right, temp, left, 8, 0x00ff00ff) \
431 DO_PERMUTATION(right, temp, left, 2, 0x33333333) \
432 DO_PERMUTATION(left, temp, right, 16, 0x0000ffff) \
433 DO_PERMUTATION(left, temp, right, 4, 0x0f0f0f0f)
438 * and 'primitive function P' but without swapping the left and right word.
457 #define READ_64BIT_DATA(data, left, right) \
459 right = (data[4] << 24) | (data[5] << 16) | (data[6] << 8) | data[7];
461 #define WRITE_64BIT_DATA(data, left, right) \
464 data[4] = (right >> 24) &0xff; data[5] = (right >> 16) &0xff; \
465 data[6] = (right >> 8) &0xff; data[7] = right &0xff;
494 u32 left, right, work;
497 READ_64BIT_DATA (rawkey, left, right)
499 DO_PERMUTATION (right, work, left, 4, 0x0f0f0f0f)
500 DO_PERMUTATION (right, work, left, 0, 0x10101010)
513 right = ((rightkey_swap[(right >> 1) & 0xf] << 3)
514 | (rightkey_swap[(right >> 9) & 0xf] << 2)
515 | (rightkey_swap[(right >> 17) & 0xf] << 1)
516 | (rightkey_swap[(right >> 25) & 0xf])
517 | (rightkey_swap[(right >> 4) & 0xf] << 7)
518 | (rightkey_swap[(right >> 12) & 0xf] << 6)
519 | (rightkey_swap[(right >> 20) & 0xf] << 5)
520 | (rightkey_swap[(right >> 28) & 0xf] << 4));
522 right &= 0x0fffffff;
528 right = ((right << encrypt_rotate_tab[round])
529 | (right >> (28 - encrypt_rotate_tab[round]))) & 0x0fffffff;
541 | ((right >> 13) & 0x00002000)
542 | ((right >> 4) & 0x00001000)
543 | ((right << 6) & 0x00000800)
544 | ((right >> 1) & 0x00000400)
545 | ((right >> 14) & 0x00000200)
546 | (right & 0x00000100)
547 | ((right >> 5) & 0x00000020)
548 | ((right >> 10) & 0x00000010)
549 | ((right >> 3) & 0x00000008)
550 | ((right >> 18) & 0x00000004)
551 | ((right >> 26) & 0x00000002)
552 | ((right >> 24) & 0x00000001));
566 | ((right >> 2) & 0x00002000)
567 | ((right << 8) & 0x00001000)
568 | ((right >> 14) & 0x00000808)
569 | ((right >> 9) & 0x00000400)
570 | ((right) & 0x00000200)
571 | ((right << 7) & 0x00000100)
572 | ((right >> 7) & 0x00000020)
573 | ((right >> 3) & 0x00000011)
574 | ((right << 2) & 0x00000004)
575 | ((right >> 21) & 0x00000002));
623 u32 left, right, work;
628 READ_64BIT_DATA (from, left, right)
629 INITIAL_PERMUTATION (left, work, right)
631 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
632 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
633 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
634 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
635 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
636 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
637 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
638 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
640 FINAL_PERMUTATION (right, work, left)
641 WRITE_64BIT_DATA (to, right, left)
740 u32 left, right, work;
745 READ_64BIT_DATA (from, left, right)
746 INITIAL_PERMUTATION (left, work, right)
748 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
749 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
750 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
751 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
752 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
753 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
754 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
755 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
757 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
758 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
759 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
760 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
761 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
762 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
763 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
764 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
766 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
767 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
768 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
769 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
770 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
771 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
772 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
773 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
775 FINAL_PERMUTATION (right, work, left)
776 WRITE_64BIT_DATA (to, right, left)
793 int i, left, right, middle, cmp_result;
801 right = 63;
802 while(left <= right)
804 middle = (left + right) / 2;
812 right = middle - 1;