[ LibTomCrypt ] [ LibTomMath ]
[ LibTomPoly ] [ LibTomNet ]
[ LibTomFloat ] [ TomsFastMath ]
[ LTC Book ]
[ News ] [ Features ] [ Changes ] [ Download ]
[ Mirror1 ] [ Mirror2 ]
LibTomPoly
Changes
- November 1st, 2006
- Fixed fp_sqr_comba() for ISO mode
- Added AVR32 support to the list of processors supported
- Added unrolled mult/sqr (custom buildable) for the five NIST ECC curve sizes
- Fix to fp_radix_size()
- Added unrolled Montgomery support
- November 18th, 2005
- Fix to fp_mul and fp_sqr to trim inputs that are too large
- Updates so it builds with GCC 3.4.4 for the PPC32
- Made the makefiles a bit smarter
- October 31st, 2005
- Fix to s_fp_sub() which could "do the nasty" when upper digits were not zeroed
- Fix to fp_sqr and fp_mul to trim excess digits instead of actually doing the nasty
- Minor fix to montgomery code
- August 1st, 2005
- Fix to invmod to allow even moduli
- Added a shared makefile
- Added timing resistant fp_exptmod()
- July 23rd, 2005
- Updated squaring, montgomery code. Significant boost in mont code from the NSS folk
- Updated ARM code and added new PPC32 code
- Fixed a small bug in fp_exptmod() (dealing with negative exponents)
- March 1st, 2005
- Updated squaring code. Got some more speed y0. Needs testing though
- Sept 18th, 2004
- Fixed exptmod() to be more accepting ;-)
- Fixed fp_mod() to act more like mp_mod()
- Added better setup in tfm.h to autodetect x86-32 and x86-64
- Fixed gen.pl to include the entire source tree
- Cleaned up the test demo
- Overall cleaner build now