Another important means of maintaining security is through the use of public key infrastructure, or PKI. PKI is commonly used on the web (for such things as certificates) to ensure that traffic is securely encrypted prior to transmission. In this lab, you will experiment with PKI encryption techniques.
Follow the steps below to complete this assignment:
For additional information on accessing and completing the lab, refer to the Student Lab Guide.
130
LA B | Encrypt and Decrypt Files with PKI
LAB – ASSESSMENT WORKSHEET
Encrypt and Decrypt Files with PKI
Course Name and Number:
Student Name:
Instructor Name:
Lab Due Date:
Overview
In this lab, you applied common cryptographic and hashing techniques to ensure message and file transfer
integrity and maximize confidentiality. You used GnuPG (GPG), a free encryption utility, to generate a public
key to encrypt and decrypt a message. You also used the public key infrastructure (PKI) to send secure
messages between two user accounts and verify the integrity of the received files. These tasks helped you
understand the use and management of public and private encryption keys for cryptography.
Lab Assessment Questions & Answers
1. In a scenario where Nancy and Matthew are using public key encryption, what keys does Nancy have the
ability to see?
2. In a scenario where Nancy and Matthew are using public key encryption, what keys does Matthew have
the ability to see?
38399_LMxx_Lab08.indd 130
9/10/12 1:20 PM
Assessment Worksheet
131
3. If Nancy wishes to send a message to Matthew, what key does she use to encrypt the message?
4. If Matthew receives an encrypted message from Nancy, what key does he use to read it?
5. If Matthew wishes to send a message to Nancy, what key does he use to encrypt the message?
6. If Nancy receives an encrypted message from Matthew, what key does she use to read it?
Encrypt and Decrypt Files with PKI
38399_LMxx_Lab08.indd 131
9/10/12 1:20 PM
38399_LMxx_Lab08.indd 132
9/10/12 1:20 PM