Lab 11: Symmetric Key Encryption

Lab Overview

For this lab you will learn to apply symmetric key (or secret key) encryption. You must be careful when using this encryption method, as both parties must both have the (same) encryption key and keep it secret.

Lab Description

Please find the lab description here.

Handin

Please write your lab report according to the description. Please also list the important code snippets followed by your explanation. You will not receive credit if you simply attach code without any explanation. Upload your answers as a PDF to blackboard. You must turn this in by Thursday 3/12 11:59 PM.

Acknowledgements

Most content taken from Wenliang Du.

This work is licensed under a Creative Commons Attribution-NonCommercialShareAlike 4.0 International License. A human-readable summary of (and not a substitute for) the license is the following: You are free to copy and redistribute the material in any medium or format. You must give appropriate credit. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. You may not use the material for commercial purposes.