tiny-bignum-c is a small portable arbitrary-precision unsigned integer arithmetic in C, for calculating with large numbers. Uses an array of uint8_t, uint16_t or uint32_t as underlying data-type utilizing all bits in each word.