
bn_sqr_words(3)  BIGNUM library internal functions

This page documents the internal functions used by the OpenSSL BIGNUM implementation. They are described here to facilitate debugging and extending the library. They are not to be used by applications... 
BN_sub(3)  arithmetic operations on BIGNUMs

BN_add() adds a and b and places the result in r ("r=a+b"). r may be the same BIGNUM as a or b. BN_sub() subtracts b from a and places the result in r ("r=ab"). BN_mul() multiplies a and b and pl... 
BN_sub_word(3)  arithmetic functions on BIGNUMs with integers

These functions perform arithmetic operations on BIGNUMs with unsigned integers. They are much more efficient than the normal BIGNUM arithmetic operations. BN_add_word() adds w to a ("a+=w"). BN_sub... 
bn_sub_words(3)  BIGNUM library internal functions

This page documents the internal functions used by the OpenSSL BIGNUM implementation. They are described here to facilitate debugging and extending the library. They are not to be used by applications... 
BN_swap(3)  exchange BIGNUMs

BN_swap() exchanges the values of a and b. bn(3) 
BN_to_montgomery(3)  Montgomery multiplication

These functions implement Montgomery multiplication. They are used automatically when BN_mod_exp(3) is called with suitable input, but they may be useful when several operations are to be performed us... 
BN_ucmp(3)  BIGNUM comparison and test functions

BN_cmp() compares the numbers a and b. BN_ucmp() compares their absolute values. BN_is_zero(), BN_is_one() and BN_is_word() test if a equals 0, 1, or w respectively. BN_is_odd() tests if a is odd. BN_... 
BN_value_one(3)  BIGNUM assignment operations

BN_zero(), BN_one() and BN_set_word() set a to the values 0, 1 and w respectively. BN_zero() and BN_one() are macros. BN_value_one() returns a BIGNUM constant of value 1. This constant is useful for u... 
bn_wexpand(3)  BIGNUM library internal functions

This page documents the internal functions used by the OpenSSL BIGNUM implementation. They are described here to facilitate debugging and extending the library. They are not to be used by applications... 
BN_zero(3)  BIGNUM assignment operations

BN_zero(), BN_one() and BN_set_word() set a to the values 0, 1 and w respectively. BN_zero() and BN_one() are macros. BN_value_one() returns a BIGNUM constant of value 1. This constant is useful for u... 
border(3)  create curses borders, horizontal and vertical lines

The border, wborder and box routines draw a box around the edges of a window. The argument ls is a character and attributes used for the left side of the border, rs  right side, ts  top side, bs  b... 
bottom_panel(3)  panel stack extension for curses

Panels are curses(3) windows with the added feature of depth. Panel functions allow the use of stacked windows and ensure the proper portions of each window and the curses stdscr window are hidden or ... 
box(3)  create curses borders, horizontal and vertical lines

The border, wborder and box routines draw a box around the edges of a window. The argument ls is a character and attributes used for the left side of the border, rs  right side, ts  top side, bs  b... 