Hands-on Lab #2 Cryptool This home work assignment consist of two parts. Part I will be problems based of the Cryptool enviroment and part II will be consist of mostly short answer questions. Both sections are required to be completed. *Please include screen shots as the example #1* 1. Complete and RSA algorithm using cryptool in order to hide the content of you message. Use atleast two paragraphs of text. * When using the RSA algorithm be sure to use the RSA key generator instead of the usual number generator.* A. Include the size of the plain text as well as cipher text. Plaintext size = Text Input and Cipher-text size = Textouput Example: RSA Algorithm - Plain Text Size = 1935 bytes, Cipher-text size = 3869 bytes 2. The second algorithm to be implemented is the Ceasar’s cipher. We did a similar exercise in class using the alphabet with a shift of three. Implement the Ceasar’s cipher algorithm and as before include the plain text size cipher text size and a screen shot. 3. The third algorithm to be implemented is a Hash function called “SHA”, you can find it under the hash functions tab. There is a difference between the Encryption algorithms and hash functions, but for now we will focus on the cryptool. Implement the SHA hash function with a screen shot and as before, you must also record the plaintext and ciphertext size. 4. Bonus: The final problem is not Encryption related but is a very simple just for fun extra credit. In the Example below I made use of the boolean operators which included the boolean input, boolean output and a multiplexor. Boolean values can only be true or false, where T+T = T , T+F = F, F+F = F. The addition of boolean inputs 1 and 2 will be sent to the boolean binary operator which will then output the appropriate message based on the boolean values. If boolean input 1 and 2 are set to true then the output will be “Championship” if any of the boolean inputs are set to false the output will be “You’re a HEAT fan”. I will email the cryptool file to help you better understand how to use the boolean operators. Below is the screen shot of the Boolean operation. A. Implement a boolean operation where a decision is made based on the input of boolean values. The topic of you boolean implementation is up to you.