updated conversion and xor
added key generator, updated AES and RSA encrypt