Crypto Assignment.
Turn in a PDF report via Turnitin. Students experiment and try twelve different online cryptographic utilities. Write a paragraph description of each utility addressing what it does and your result. Provide one or two screenshots of each utility showing the result. The twelve utilities must include the following:
• Two ‘classic’ cipher tools (e.g. substitution cipher)
• A hash function
• Two symmetric ciphers: AES, DES using different modes of symmetric ciphers (e.g. ECB, CBC)
• Mailvelope PGP or any email PGP program
• VeraCrypt encryption
• Three tools from PrivacyTools.io with one being a VPN
Include an introduction, table of contents, page numbers and list all references. In the introduction, describe your pre-assignment knowledge of cryptography. Include a Conclusion section that contains a summary of what you learned. Level of effort factors into your grade. List all references used in this assignment. I suggest using tools from the following sites listed below:
• http://rumkin.com/tools/cipher/
• http://extranet.cryptomathic.com/aescalc/index
• https://www.tools4noobs.com/online_tools
• http://onlinemd5.com
• http://online-domain-tools.com/ (advertising laden, but resourceful)
• https://www.privacytools.io/
• Cyber Chef: https://gchq.github.io/CyberChef
Useful sites:
• https://www.veracrypt.fr/en/Home.html
• https://www.mailvelope.com/en/
• https://gchq.github.io/CyberChef/