as the question says, i would like to know if it is important to generate a strong key in order to encrypt connection.
Let's assume i'm using AES Symmetric Key Encryption Algorithm. What changes can i achieve by using a key such as: "helloworld" or some particular hash value evaluated from some process?
The fact is that, using pseudo random generator is a good key generation process. But what if i simply used a static key without exchanging it to the outside communication channel? How can an attacker find my key?
Thanks