Implementation of some ciphers, currently only encryption is supported and not all ciphers are complete.