modexp Pure Python (3) implementation of modular exponentiation Uses the extended GCD algorithm for negative exponents Includes a toy RSA implementation for testing