The program must read the input file names as command line arguments or parameters. The first input parameter will be the name of the encryption key file. The second input parameter will be the name of the file to be encrypted. The program should open the two files, print the inputs to the screen, and output ciphertext to the console. In the event that there is not enough characters, the last block should padded with the letter x. More info can be provided as needed.