implemented DiffieHellman;
added Aes-CryptoAlgorithm;