1. Download and install the freeSSHd program (an SSH server) on a Windows computer 2. Download and install Putty (a SSH client) on the same computer. (normally the SSL client would be a different computer than the SSH server, but for lab purposes using the same computer is OK) 3. Set up a user Snnnnn (where Snnnnn is your student number) on the SSH server for public key access (see the first video for how to do this). Take a screen print of the user Snnnn set up on your SSH server 4. Generate a key pair for the user Snnnn using PuttyGen (see the second video for how to do this) 5. Make sure you generate a key of appropriate strength (recall the earlier discussion on key strength). 6. Save the key pair, and then use the Putty client to access the SSHd server as the user Snnnn you set up earlier. 7. List the types of security threats SSL provides protection against (such as eavesdropping, data interception etc.) 8. Take a screen print of the user Snnnn being authenticated using the public key (similar to screen print below)