A Collection of Cryptographic tools