Several UNIX systems use the DES algorithm for encrypting passwords. These sys- tems typically apply DES 25 times in a row to obtain the encrypted password. Download an implementation of DES from the Internet and write a program that encrypts a password and checks if a password is valid for such a system. Generate a list of 10 en- crypted passwords using the Morris-Thomson protection scheme. Use 16-bit salt for your program.