Choose all of the following that are incorrect for the analysis and security of DES:
a. DES can never be broken to linear attacks b. Triple DES is vulnerable to Brute-force Attacks c. Triple DES has two keys d. Double DES is vulnerable to meet-in-the-middle attacks e. DES has some types of weak keys, which don’t significantly affect the safety of DES.