24 #if !(defined(LTM1) && defined(LTM2) && defined(LTM3)) 35 #define BN_FAST_MP_INVMOD_C 36 #define BN_FAST_MP_MONTGOMERY_REDUCE_C 37 #define BN_FAST_S_MP_MUL_DIGS_C 38 #define BN_FAST_S_MP_MUL_HIGH_DIGS_C 39 #define BN_FAST_S_MP_SQR_C 44 #define BN_MP_ADDMOD_C 48 #define BN_MP_CLEAR_MULTI_C 51 #define BN_MP_CMP_MAG_C 52 #define BN_MP_CNT_LSB_C 54 #define BN_MP_COUNT_BITS_C 57 #define BN_MP_DIV_2D_C 60 #define BN_MP_DR_IS_MODULUS_C 61 #define BN_MP_DR_REDUCE_C 62 #define BN_MP_DR_SETUP_C 64 #define BN_MP_EXPT_D_C 65 #define BN_MP_EXPTMOD_BASE_2 66 #define BN_MP_EXPTMOD_C 67 #define BN_MP_EXPTMOD_FAST_C 68 #define BN_MP_EXTEUCLID_C 70 #define BN_MP_FWRITE_C 72 #define BN_MP_GET_INT_C 75 #define BN_MP_INIT_COPY_C 76 #define BN_MP_INIT_MULTI_C 77 #define BN_MP_INIT_SET_C 78 #define BN_MP_INIT_SET_INT_C 79 #define BN_MP_INIT_SIZE_C 80 #define BN_MP_INVMOD_C 81 #define BN_MP_INVMOD_SLOW_C 82 #define BN_MP_IS_SQUARE_C 83 #define BN_MP_JACOBI_C 84 #define BN_MP_KARATSUBA_MUL_C 85 #define BN_MP_KARATSUBA_SQR_C 89 #define BN_MP_MOD_2D_C 91 #define BN_MP_MONTGOMERY_CALC_NORMALIZATION_C 92 #define BN_MP_MONTGOMERY_REDUCE_C 93 #define BN_MP_MONTGOMERY_SETUP_C 96 #define BN_MP_MUL_2D_C 98 #define BN_MP_MULMOD_C 99 #define BN_MP_N_ROOT_C 102 #define BN_MP_PRIME_FERMAT_C 103 #define BN_MP_PRIME_IS_DIVISIBLE_C 104 #define BN_MP_PRIME_IS_PRIME_C 105 #define BN_MP_PRIME_MILLER_RABIN_C 106 #define BN_MP_PRIME_NEXT_PRIME_C 107 #define BN_MP_PRIME_RABIN_MILLER_TRIALS_C 108 #define BN_MP_PRIME_RANDOM_EX_C 109 #define BN_MP_RADIX_SIZE_C 110 #define BN_MP_RADIX_SMAP_C 112 #define BN_MP_READ_RADIX_C 113 #define BN_MP_READ_SIGNED_BIN_C 114 #define BN_MP_READ_UNSIGNED_BIN_C 115 #define BN_MP_REDUCE_C 116 #define BN_MP_REDUCE_2K_C 117 #define BN_MP_REDUCE_2K_L_C 118 #define BN_MP_REDUCE_2K_SETUP_C 119 #define BN_MP_REDUCE_2K_SETUP_L_C 120 #define BN_MP_REDUCE_IS_2K_C 121 #define BN_MP_REDUCE_IS_2K_L_C 122 #define BN_MP_REDUCE_SETUP_C 125 #define BN_MP_SET_INT_C 126 #define BN_MP_SHRINK_C 127 #define BN_MP_SIGNED_BIN_SIZE_C 129 #define BN_MP_SQRMOD_C 132 #define BN_MP_SUB_D_C 133 #define BN_MP_SUBMOD_C 134 #define BN_MP_TO_SIGNED_BIN_C 135 #define BN_MP_TO_SIGNED_BIN_N_C 136 #define BN_MP_TO_UNSIGNED_BIN_C 137 #define BN_MP_TO_UNSIGNED_BIN_N_C 138 #define BN_MP_TOOM_MUL_C 139 #define BN_MP_TOOM_SQR_C 140 #define BN_MP_TORADIX_C 141 #define BN_MP_TORADIX_N_C 142 #define BN_MP_UNSIGNED_BIN_SIZE_C 145 #define BN_PRIME_TAB_C 147 #define BN_S_MP_ADD_C 148 #define BN_S_MP_EXPTMOD_C 149 #define BN_S_MP_MUL_DIGS_C 150 #define BN_S_MP_MUL_HIGH_DIGS_C 151 #define BN_S_MP_SQR_C 152 #define BN_S_MP_SUB_C 156 #if defined(BN_ERROR_C) 157 #define BN_MP_ERROR_TO_STRING_C 160 #if defined(BN_FAST_MP_INVMOD_C) 161 #define BN_MP_ISEVEN_C 162 #define BN_MP_INIT_MULTI_C 166 #define BN_MP_DIV_2_C 167 #define BN_MP_ISODD_C 170 #define BN_MP_ISZERO_C 171 #define BN_MP_CMP_D_C 174 #define BN_MP_CLEAR_MULTI_C 177 #if defined(BN_FAST_MP_MONTGOMERY_REDUCE_C) 180 #define BN_MP_CLAMP_C 181 #define BN_MP_CMP_MAG_C 182 #define BN_S_MP_SUB_C 185 #if defined(BN_FAST_S_MP_MUL_DIGS_C) 187 #define BN_MP_CLAMP_C 190 #if defined(BN_FAST_S_MP_MUL_HIGH_DIGS_C) 192 #define BN_MP_CLAMP_C 195 #if defined(BN_FAST_S_MP_SQR_C) 197 #define BN_MP_CLAMP_C 200 #if defined(BN_MP_2EXPT_C) 205 #if defined(BN_MP_ABS_C) 209 #if defined(BN_MP_ADD_C) 210 #define BN_S_MP_ADD_C 211 #define BN_MP_CMP_MAG_C 212 #define BN_S_MP_SUB_C 215 #if defined(BN_MP_ADD_D_C) 217 #define BN_MP_SUB_D_C 218 #define BN_MP_CLAMP_C 221 #if defined(BN_MP_ADDMOD_C) 224 #define BN_MP_CLEAR_C 228 #if defined(BN_MP_AND_C) 229 #define BN_MP_INIT_COPY_C 230 #define BN_MP_CLAMP_C 232 #define BN_MP_CLEAR_C 235 #if defined(BN_MP_CLAMP_C) 238 #if defined(BN_MP_CLEAR_C) 241 #if defined(BN_MP_CLEAR_MULTI_C) 242 #define BN_MP_CLEAR_C 245 #if defined(BN_MP_CMP_C) 246 #define BN_MP_CMP_MAG_C 249 #if defined(BN_MP_CMP_D_C) 252 #if defined(BN_MP_CMP_MAG_C) 255 #if defined(BN_MP_CNT_LSB_C) 256 #define BN_MP_ISZERO_C 259 #if defined(BN_MP_COPY_C) 263 #if defined(BN_MP_COUNT_BITS_C) 266 #if defined(BN_MP_DIV_C) 267 #define BN_MP_ISZERO_C 268 #define BN_MP_CMP_MAG_C 271 #define BN_MP_INIT_MULTI_C 273 #define BN_MP_COUNT_BITS_C 275 #define BN_MP_MUL_2D_C 279 #define BN_MP_DIV_2D_C 281 #define BN_MP_CLEAR_MULTI_C 282 #define BN_MP_INIT_SIZE_C 284 #define BN_MP_INIT_COPY_C 287 #define BN_MP_MUL_D_C 288 #define BN_MP_CLAMP_C 289 #define BN_MP_CLEAR_C 292 #if defined(BN_MP_DIV_2_C) 294 #define BN_MP_CLAMP_C 297 #if defined(BN_MP_DIV_2D_C) 301 #define BN_MP_MOD_2D_C 302 #define BN_MP_CLEAR_C 304 #define BN_MP_CLAMP_C 308 #if defined(BN_MP_DIV_3_C) 309 #define BN_MP_INIT_SIZE_C 310 #define BN_MP_CLAMP_C 312 #define BN_MP_CLEAR_C 315 #if defined(BN_MP_DIV_D_C) 316 #define BN_MP_ISZERO_C 318 #define BN_MP_DIV_2D_C 319 #define BN_MP_DIV_3_C 320 #define BN_MP_INIT_SIZE_C 321 #define BN_MP_CLAMP_C 323 #define BN_MP_CLEAR_C 326 #if defined(BN_MP_DR_IS_MODULUS_C) 329 #if defined(BN_MP_DR_REDUCE_C) 331 #define BN_MP_CLAMP_C 332 #define BN_MP_CMP_MAG_C 333 #define BN_S_MP_SUB_C 336 #if defined(BN_MP_DR_SETUP_C) 339 #if defined(BN_MP_EXCH_C) 342 #if defined(BN_MP_EXPT_D_C) 343 #define BN_MP_INIT_COPY_C 346 #define BN_MP_CLEAR_C 350 #if defined(BN_MP_EXPTMOD_C) 352 #define BN_MP_INVMOD_C 353 #define BN_MP_CLEAR_C 355 #define BN_MP_CLEAR_MULTI_C 356 #define BN_MP_REDUCE_IS_2K_L_C 357 #define BN_S_MP_EXPTMOD_C 358 #define BN_MP_DR_IS_MODULUS_C 359 #define BN_MP_REDUCE_IS_2K_C 360 #define BN_MP_ISODD_C 361 #define BN_MP_EXPTMOD_FAST_C 362 #define BN_MP_EXPTMOD_BASE_2 365 #if defined(BN_MP_EXPTMOD_FAST_C) 366 #define BN_MP_COUNT_BITS_C 368 #define BN_MP_CLEAR_C 369 #define BN_MP_MONTGOMERY_SETUP_C 370 #define BN_FAST_MP_MONTGOMERY_REDUCE_C 371 #define BN_MP_MONTGOMERY_REDUCE_C 372 #define BN_MP_DR_SETUP_C 373 #define BN_MP_DR_REDUCE_C 374 #define BN_MP_REDUCE_2K_SETUP_C 375 #define BN_MP_REDUCE_2K_C 376 #define BN_MP_MONTGOMERY_CALC_NORMALIZATION_C 377 #define BN_MP_MULMOD_C 386 #if defined(BN_MP_EXTEUCLID_C) 387 #define BN_MP_INIT_MULTI_C 390 #define BN_MP_ISZERO_C 396 #define BN_MP_CLEAR_MULTI_C 399 #if defined(BN_MP_FREAD_C) 401 #define BN_MP_S_RMAP_C 402 #define BN_MP_MUL_D_C 403 #define BN_MP_ADD_D_C 404 #define BN_MP_CMP_D_C 407 #if defined(BN_MP_FWRITE_C) 408 #define BN_MP_RADIX_SIZE_C 409 #define BN_MP_TORADIX_C 412 #if defined(BN_MP_GCD_C) 413 #define BN_MP_ISZERO_C 416 #define BN_MP_INIT_COPY_C 417 #define BN_MP_CNT_LSB_C 418 #define BN_MP_DIV_2D_C 419 #define BN_MP_CMP_MAG_C 421 #define BN_S_MP_SUB_C 422 #define BN_MP_MUL_2D_C 423 #define BN_MP_CLEAR_C 426 #if defined(BN_MP_GET_INT_C) 429 #if defined(BN_MP_GROW_C) 432 #if defined(BN_MP_INIT_C) 435 #if defined(BN_MP_INIT_COPY_C) 439 #if defined(BN_MP_INIT_MULTI_C) 442 #define BN_MP_CLEAR_C 445 #if defined(BN_MP_INIT_SET_C) 450 #if defined(BN_MP_INIT_SET_INT_C) 452 #define BN_MP_SET_INT_C 455 #if defined(BN_MP_INIT_SIZE_C) 459 #if defined(BN_MP_INVMOD_C) 460 #define BN_MP_ISZERO_C 461 #define BN_MP_ISODD_C 462 #define BN_FAST_MP_INVMOD_C 463 #define BN_MP_INVMOD_SLOW_C 466 #if defined(BN_MP_INVMOD_SLOW_C) 467 #define BN_MP_ISZERO_C 468 #define BN_MP_INIT_MULTI_C 471 #define BN_MP_ISEVEN_C 473 #define BN_MP_DIV_2_C 474 #define BN_MP_ISODD_C 478 #define BN_MP_CMP_D_C 479 #define BN_MP_CMP_MAG_C 481 #define BN_MP_CLEAR_MULTI_C 484 #if defined(BN_MP_IS_SQUARE_C) 485 #define BN_MP_MOD_D_C 486 #define BN_MP_INIT_SET_INT_C 488 #define BN_MP_GET_INT_C 491 #define BN_MP_CMP_MAG_C 492 #define BN_MP_CLEAR_C 495 #if defined(BN_MP_JACOBI_C) 496 #define BN_MP_CMP_D_C 497 #define BN_MP_ISZERO_C 498 #define BN_MP_INIT_COPY_C 499 #define BN_MP_CNT_LSB_C 500 #define BN_MP_DIV_2D_C 502 #define BN_MP_CLEAR_C 505 #if defined(BN_MP_KARATSUBA_MUL_C) 507 #define BN_MP_INIT_SIZE_C 508 #define BN_MP_CLAMP_C 512 #define BN_MP_CLEAR_C 515 #if defined(BN_MP_KARATSUBA_SQR_C) 516 #define BN_MP_INIT_SIZE_C 517 #define BN_MP_CLAMP_C 520 #define BN_S_MP_ADD_C 523 #define BN_MP_CLEAR_C 526 #if defined(BN_MP_LCM_C) 527 #define BN_MP_INIT_MULTI_C 529 #define BN_MP_CMP_MAG_C 532 #define BN_MP_CLEAR_MULTI_C 535 #if defined(BN_MP_LSHD_C) 540 #if defined(BN_MP_MOD_C) 543 #define BN_MP_CLEAR_C 548 #if defined(BN_MP_MOD_2D_C) 551 #define BN_MP_CLAMP_C 554 #if defined(BN_MP_MOD_D_C) 555 #define BN_MP_DIV_D_C 558 #if defined(BN_MP_MONTGOMERY_CALC_NORMALIZATION_C) 559 #define BN_MP_COUNT_BITS_C 560 #define BN_MP_2EXPT_C 562 #define BN_MP_MUL_2_C 563 #define BN_MP_CMP_MAG_C 564 #define BN_S_MP_SUB_C 567 #if defined(BN_MP_MONTGOMERY_REDUCE_C) 568 #define BN_FAST_MP_MONTGOMERY_REDUCE_C 570 #define BN_MP_CLAMP_C 572 #define BN_MP_CMP_MAG_C 573 #define BN_S_MP_SUB_C 576 #if defined(BN_MP_MONTGOMERY_SETUP_C) 579 #if defined(BN_MP_MUL_C) 580 #define BN_MP_TOOM_MUL_C 581 #define BN_MP_KARATSUBA_MUL_C 582 #define BN_FAST_S_MP_MUL_DIGS_C 583 #define BN_S_MP_MUL_C 584 #define BN_S_MP_MUL_DIGS_C 587 #if defined(BN_MP_MUL_2_C) 591 #if defined(BN_MP_MUL_2D_C) 595 #define BN_MP_CLAMP_C 598 #if defined(BN_MP_MUL_D_C) 600 #define BN_MP_CLAMP_C 603 #if defined(BN_MP_MULMOD_C) 606 #define BN_MP_CLEAR_C 610 #if defined(BN_MP_N_ROOT_C) 614 #define BN_MP_EXPT_D_C 617 #define BN_MP_MUL_D_C 620 #define BN_MP_SUB_D_C 622 #define BN_MP_CLEAR_C 625 #if defined(BN_MP_NEG_C) 627 #define BN_MP_ISZERO_C 630 #if defined(BN_MP_OR_C) 631 #define BN_MP_INIT_COPY_C 632 #define BN_MP_CLAMP_C 634 #define BN_MP_CLEAR_C 637 #if defined(BN_MP_PRIME_FERMAT_C) 638 #define BN_MP_CMP_D_C 640 #define BN_MP_EXPTMOD_C 642 #define BN_MP_CLEAR_C 645 #if defined(BN_MP_PRIME_IS_DIVISIBLE_C) 646 #define BN_MP_MOD_D_C 649 #if defined(BN_MP_PRIME_IS_PRIME_C) 650 #define BN_MP_CMP_D_C 651 #define BN_MP_PRIME_IS_DIVISIBLE_C 654 #define BN_MP_PRIME_MILLER_RABIN_C 655 #define BN_MP_CLEAR_C 658 #if defined(BN_MP_PRIME_MILLER_RABIN_C) 659 #define BN_MP_CMP_D_C 660 #define BN_MP_INIT_COPY_C 661 #define BN_MP_SUB_D_C 662 #define BN_MP_CNT_LSB_C 663 #define BN_MP_DIV_2D_C 664 #define BN_MP_EXPTMOD_C 666 #define BN_MP_SQRMOD_C 667 #define BN_MP_CLEAR_C 670 #if defined(BN_MP_PRIME_NEXT_PRIME_C) 671 #define BN_MP_CMP_D_C 673 #define BN_MP_SUB_D_C 674 #define BN_MP_ISEVEN_C 675 #define BN_MP_MOD_D_C 677 #define BN_MP_ADD_D_C 678 #define BN_MP_PRIME_MILLER_RABIN_C 679 #define BN_MP_CLEAR_C 682 #if defined(BN_MP_PRIME_RABIN_MILLER_TRIALS_C) 685 #if defined(BN_MP_PRIME_RANDOM_EX_C) 686 #define BN_MP_READ_UNSIGNED_BIN_C 687 #define BN_MP_PRIME_IS_PRIME_C 688 #define BN_MP_SUB_D_C 689 #define BN_MP_DIV_2_C 690 #define BN_MP_MUL_2_C 691 #define BN_MP_ADD_D_C 694 #if defined(BN_MP_RADIX_SIZE_C) 695 #define BN_MP_COUNT_BITS_C 696 #define BN_MP_INIT_COPY_C 697 #define BN_MP_ISZERO_C 698 #define BN_MP_DIV_D_C 699 #define BN_MP_CLEAR_C 702 #if defined(BN_MP_RADIX_SMAP_C) 703 #define BN_MP_S_RMAP_C 706 #if defined(BN_MP_RAND_C) 708 #define BN_MP_ADD_D_C 712 #if defined(BN_MP_READ_RADIX_C) 714 #define BN_MP_S_RMAP_C 715 #define BN_MP_RADIX_SMAP_C 716 #define BN_MP_MUL_D_C 717 #define BN_MP_ADD_D_C 718 #define BN_MP_ISZERO_C 721 #if defined(BN_MP_READ_SIGNED_BIN_C) 722 #define BN_MP_READ_UNSIGNED_BIN_C 725 #if defined(BN_MP_READ_UNSIGNED_BIN_C) 728 #define BN_MP_MUL_2D_C 729 #define BN_MP_CLAMP_C 732 #if defined(BN_MP_REDUCE_C) 733 #define BN_MP_REDUCE_SETUP_C 734 #define BN_MP_INIT_COPY_C 737 #define BN_S_MP_MUL_HIGH_DIGS_C 738 #define BN_FAST_S_MP_MUL_HIGH_DIGS_C 739 #define BN_MP_MOD_2D_C 740 #define BN_S_MP_MUL_DIGS_C 742 #define BN_MP_CMP_D_C 747 #define BN_S_MP_SUB_C 748 #define BN_MP_CLEAR_C 751 #if defined(BN_MP_REDUCE_2K_C) 753 #define BN_MP_COUNT_BITS_C 754 #define BN_MP_DIV_2D_C 755 #define BN_MP_MUL_D_C 756 #define BN_S_MP_ADD_C 757 #define BN_MP_CMP_MAG_C 758 #define BN_S_MP_SUB_C 759 #define BN_MP_CLEAR_C 762 #if defined(BN_MP_REDUCE_2K_L_C) 764 #define BN_MP_COUNT_BITS_C 765 #define BN_MP_DIV_2D_C 767 #define BN_S_MP_ADD_C 768 #define BN_MP_CMP_MAG_C 769 #define BN_S_MP_SUB_C 770 #define BN_MP_CLEAR_C 773 #if defined(BN_MP_REDUCE_2K_SETUP_C) 775 #define BN_MP_COUNT_BITS_C 776 #define BN_MP_2EXPT_C 777 #define BN_MP_CLEAR_C 778 #define BN_S_MP_SUB_C 781 #if defined(BN_MP_REDUCE_2K_SETUP_L_C) 783 #define BN_MP_2EXPT_C 784 #define BN_MP_COUNT_BITS_C 785 #define BN_S_MP_SUB_C 786 #define BN_MP_CLEAR_C 789 #if defined(BN_MP_REDUCE_IS_2K_C) 790 #define BN_MP_REDUCE_2K_C 791 #define BN_MP_COUNT_BITS_C 794 #if defined(BN_MP_REDUCE_IS_2K_L_C) 797 #if defined(BN_MP_REDUCE_SETUP_C) 798 #define BN_MP_2EXPT_C 802 #if defined(BN_MP_RSHD_C) 806 #if defined(BN_MP_SET_C) 810 #if defined(BN_MP_SET_INT_C) 812 #define BN_MP_MUL_2D_C 813 #define BN_MP_CLAMP_C 816 #if defined(BN_MP_SHRINK_C) 819 #if defined(BN_MP_SIGNED_BIN_SIZE_C) 820 #define BN_MP_UNSIGNED_BIN_SIZE_C 823 #if defined(BN_MP_SQR_C) 824 #define BN_MP_TOOM_SQR_C 825 #define BN_MP_KARATSUBA_SQR_C 826 #define BN_FAST_S_MP_SQR_C 827 #define BN_S_MP_SQR_C 830 #if defined(BN_MP_SQRMOD_C) 833 #define BN_MP_CLEAR_C 837 #if defined(BN_MP_SQRT_C) 838 #define BN_MP_N_ROOT_C 839 #define BN_MP_ISZERO_C 841 #define BN_MP_INIT_COPY_C 845 #define BN_MP_DIV_2_C 846 #define BN_MP_CMP_MAG_C 848 #define BN_MP_CLEAR_C 851 #if defined(BN_MP_SUB_C) 852 #define BN_S_MP_ADD_C 853 #define BN_MP_CMP_MAG_C 854 #define BN_S_MP_SUB_C 857 #if defined(BN_MP_SUB_D_C) 859 #define BN_MP_ADD_D_C 860 #define BN_MP_CLAMP_C 863 #if defined(BN_MP_SUBMOD_C) 866 #define BN_MP_CLEAR_C 870 #if defined(BN_MP_TO_SIGNED_BIN_C) 871 #define BN_MP_TO_UNSIGNED_BIN_C 874 #if defined(BN_MP_TO_SIGNED_BIN_N_C) 875 #define BN_MP_SIGNED_BIN_SIZE_C 876 #define BN_MP_TO_SIGNED_BIN_C 879 #if defined(BN_MP_TO_UNSIGNED_BIN_C) 880 #define BN_MP_INIT_COPY_C 881 #define BN_MP_ISZERO_C 882 #define BN_MP_DIV_2D_C 883 #define BN_MP_CLEAR_C 886 #if defined(BN_MP_TO_UNSIGNED_BIN_N_C) 887 #define BN_MP_UNSIGNED_BIN_SIZE_C 888 #define BN_MP_TO_UNSIGNED_BIN_C 891 #if defined(BN_MP_TOOM_MUL_C) 892 #define BN_MP_INIT_MULTI_C 893 #define BN_MP_MOD_2D_C 897 #define BN_MP_MUL_2_C 900 #define BN_MP_DIV_2_C 901 #define BN_MP_MUL_2D_C 902 #define BN_MP_MUL_D_C 903 #define BN_MP_DIV_3_C 905 #define BN_MP_CLEAR_MULTI_C 908 #if defined(BN_MP_TOOM_SQR_C) 909 #define BN_MP_INIT_MULTI_C 910 #define BN_MP_MOD_2D_C 914 #define BN_MP_MUL_2_C 917 #define BN_MP_DIV_2_C 918 #define BN_MP_MUL_2D_C 919 #define BN_MP_MUL_D_C 920 #define BN_MP_DIV_3_C 922 #define BN_MP_CLEAR_MULTI_C 925 #if defined(BN_MP_TORADIX_C) 926 #define BN_MP_ISZERO_C 927 #define BN_MP_INIT_COPY_C 928 #define BN_MP_DIV_D_C 929 #define BN_MP_CLEAR_C 930 #define BN_MP_S_RMAP_C 933 #if defined(BN_MP_TORADIX_N_C) 934 #define BN_MP_ISZERO_C 935 #define BN_MP_INIT_COPY_C 936 #define BN_MP_DIV_D_C 937 #define BN_MP_CLEAR_C 938 #define BN_MP_S_RMAP_C 941 #if defined(BN_MP_UNSIGNED_BIN_SIZE_C) 942 #define BN_MP_COUNT_BITS_C 945 #if defined(BN_MP_XOR_C) 946 #define BN_MP_INIT_COPY_C 947 #define BN_MP_CLAMP_C 949 #define BN_MP_CLEAR_C 952 #if defined(BN_MP_ZERO_C) 955 #if defined(BN_PRIME_TAB_C) 958 #if defined(BN_REVERSE_C) 961 #if defined(BN_S_MP_ADD_C) 963 #define BN_MP_CLAMP_C 966 #if defined(BN_S_MP_EXPTMOD_C) 967 #define BN_MP_COUNT_BITS_C 969 #define BN_MP_CLEAR_C 970 #define BN_MP_REDUCE_SETUP_C 971 #define BN_MP_REDUCE_C 972 #define BN_MP_REDUCE_2K_SETUP_L_C 973 #define BN_MP_REDUCE_2K_L_C 982 #if defined(BN_S_MP_MUL_DIGS_C) 983 #define BN_FAST_S_MP_MUL_DIGS_C 984 #define BN_MP_INIT_SIZE_C 985 #define BN_MP_CLAMP_C 987 #define BN_MP_CLEAR_C 990 #if defined(BN_S_MP_MUL_HIGH_DIGS_C) 991 #define BN_FAST_S_MP_MUL_HIGH_DIGS_C 992 #define BN_MP_INIT_SIZE_C 993 #define BN_MP_CLAMP_C 995 #define BN_MP_CLEAR_C 998 #if defined(BN_S_MP_SQR_C) 999 #define BN_MP_INIT_SIZE_C 1000 #define BN_MP_CLAMP_C 1001 #define BN_MP_EXCH_C 1002 #define BN_MP_CLEAR_C 1005 #if defined(BN_S_MP_SUB_C) 1006 #define BN_MP_GROW_C 1007 #define BN_MP_CLAMP_C 1010 #if defined(BNCORE_C) 1016 #include "mpi_superclass.h" 1017 #include "mpi_class.h"