My own implementation of aes crypt