BigNum Math : Implementing Cryptographic Multiple Precision Arithmetic - Tom St Denis (2006)