tomsfastmath
tomsfastmath copied to clipboard
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
I'm trying to [package Tomsfastmath for Homebrew](https://github.com/Homebrew/homebrew-core/pull/101420), but the latest release (0.13.1) was published in April 2017, and requires patching in the Homebrew formula to build. There have also been...
refs https://github.com/libtom/tomsfastmath/issues/27#issuecomment-775541437
removed failure due to trivial case where a is in primes
LibTomCrypt and LibTomMath come with mingw makefiles, thanks for that. Please add this makefile also for TomsFastMath.
imo everybody intending to do any real-life work with tomsfastmath will require this function to import his binary private keys etc. it should be mentioned right after fp_init() and fp_set()....
One thing we found productive is TFM can be fairly easily ported to be variable precision. This in turn saves a lot of memory at a small (trivial) cost in...
We should also have a TFM implementation of the `sqrtmod_prime()` function as done for LTM in https://github.com/libtom/libtommath/issues/33
This branch contains some fixes to fp_prime_random_ex. See the specific commits. Specifically: 1) Remove unused "t" parameter. 2) Avoid generating primes with MSB=0x80 when size is a multiple of 8...
I've fixed the TFM ARM port so that it compiles with the Android NDK r5. I also wrote the Android build infrastructure, although the main Android.mk is hardcoded with the...
This commit enables tomsfastmath to be built with `--no-standard-libraries` provided `TFM_NO_STDLIB` is defined, which happens automatically if a web assembly build target is detected. The only functionality this disables is...