high level interface for pycrypto encryption