Question: what is the difference between cryptanalysis and brute-force attack?
Answer: With cryptanalysis you examine safe lock, you tear another lock apart to discover its weaknesses and then you use your knowledge to open your target safe. With brute force you just use stick of dynamite to open that safe. With encryption algorithms it's similar but a little bit different.