Lines Matching full:bignum
462 * struct crypto_bignum - bignum
464 * Internal data structure for bignum implementation. The contents is specific
470 bignum
471 * Returns: Pointer to allocated bignum or %NULL on failure
476 * crypto_bignum_init_set - Allocate memory for bignum and set the value
479 * Returns: Pointer to allocated bignum or %NULL on failure
484 * crypto_bignum_deinit - Free bignum
485 * @n: Bignum from crypto_bignum_init() or crypto_bignum_init_set()
491 * crypto_bignum_to_bin - Set binary buffer to unsigned bignum
492 * @a: Bignum
503 * @a: Bignum
504 * @b: Bignum
505 * @c: Bignum; used to store the result of a + b
514 * @a: Bignum
515 * @b: Bignum
516 * @c: Bignum; used to store the result of a % b
525 * @a: Bignum; base
526 * @b: Bignum; exponent
527 * @c: Bignum; modulus
528 * @d: Bignum; used to store the result of a^b (mod c)
538 * @a: Bignum
540 * @b: Bignum; used to store the result of a >> n
547 * crypto_bignum_inverse - Inverse a bignum so that a * c = 1 (mod b)
548 * @a: Bignum
549 * @b: Bignum
550 * @c: Bignum; used to store the result
559 * @a: Bignum
560 * @b: Bignum
561 * @c: Bignum; used to store the result of a - b
570 * @a: Bignum
571 * @b: Bignum
572 * @c: Bignum; used to store the result of a / b
581 * @a: Bignum
582 * @b: Bignum
583 * @c: Bignum
584 * @d: Bignum; used to store the result of (a * b) % c
594 * @a: Bignum
595 * @b: Bignum
602 * crypto_bignum_bits - Get size of a bignum in bits
603 * @a: Bignum
604 * Returns: Number of bits in the bignum
609 * crypto_bignum_is_zero - Is the given bignum zero
610 * @a: Bignum
616 * crypto_bignum_is_one - Is the given bignum one
617 * @a: Bignum
661 * Returns: Prime (bignum) defining the group
668 * Returns: Order (bignum) of the group
725 * @a: Bignum
726 * @b: Bignum
727 * @c: Bignum; used to store the result of a + b
738 * @b: Bignum