(20 points) Task I: Encryption using Different Ciphers and Modes
In this task, you can use the following "openssl enc" command to encrypt or decrypt a file:
To see the manuals, you can type "man openssl" and "man enc".
openssl enc -ciphertype -in plain.txt -out cipher.bin -K 00112233445566778889aabbccddeeff -iv 0102030405060708
Please replace the "ciphertype" with a specific cipher type, such as "-aes-128-cbc", "-bf-cbc", "-aes-128-cfb", etc.
In this task, you should try at least different ciphers (you can choose any ciphers listed in the manuals).
You can find the meaning of the command-line options and all the supported cipher types by typing "man enc".
You can check the contents of the output file using the "bless" hex editor, such as:
$ bless cipher.bin
SEEDLab has installed it for you. But if you are using school VMs, you need to install "bless" using the following command:
$ sudo apt-get install bless
Lab submission: The screenshot of the 5 commands you tried and their output files. No need to submit the file, just show the result of the "bless" command.