Implementation of RSA and ECIES crypto algorithms including random number generation and key generation.