Time complexity

Which of the following statements are correct?
• Quadratic time complexity is a type of polynomial complexity
• Superpolynomial time complex algorithms are harder to solve than algorithms with exponential time complexity.
• Trying to find the 128-bit key of a cipher text encrypted with AES is a problem with exponential complexity
• Factoring problem that RSA is using is not probably an NP-complete problem.