Ricardo Villamarín-Salomón
PhD candidate, Department of Computer Science, University of Pittsburgh
HomeResearchTeachingPhD ProgressLinksCS1653-Spring 2008

CS 1653: Applied Cryptography and Network Security

Spring 2008

Updates & Announcements
General Information
Important Guidelines


Updates & Announcements

Jan. 07, 2008 

I have posted a template Makefile for your first experiment. I am assuming that you will create only four files (client-1.c, client-2.c, server-1.c, server-2.c) but feel free to add more if you want and/or change the filenames to something more meaningful to you.

Please see more details here.

 
Jan. 07, 2008 

Welcome to CS1653!

Please be sure to read the Important Guidelines

   
   

General Information


Office Hours

  • Location: Laboratory for Computer Network Security Instruction (SENSQ 5506).
  • Times:
    • Mondays: 2:00pm - 3:30pm
    • Fridays: 4:30pm - 6:00pm
 


Book

  • Network Security: Private Communication in a Public World,” 2nd ed.,
    Kaufman, R. Perlman, and M. Speciner
    Book's webpage

Submissions and Communication Guidelines

Submissions

  • Each assignment has an instructions document that contains a section called: "How to turn in your work".
    Please follow the guidelines outlined there
     
  • In addition to the aforementioned guidelines, please include a Makefile that allows me to quickly compile and run your solutions. An example of a Makefile for the first experiment can be found here:

Makefile template

In that file, you need to enter your particular information: username, port, etc. Please review the file and let me know if you have any question.

Tip: If the make utility in the LCNSI computers does not work as you expect, try to use gmake instead of just make

For the other assignments you can create your own Makefile. Just be sure that I can compile your code using it.

  • You must include a README.txt file in your submission to give me instructions on: how to compile your files, how to run them, or any other instruction you need to provide in order for your submission to work correctly.

It is your responsibility to provide any information required to compile and run your programs. If I cannot compile/run your programs then your grade will be affected

Communication with me

You can use Blackboard to send messages using: Communication > Messages

If you prefer to communicate with me directly by email, please follow these simple rules:

  • Any email message must be sent to rmv4 AT pitt DOT edu
     
  • The subject of your mail must have the prefix [CS1653] (so that I can easily identify you). For example:
    [CS 1653] About experiment #3
     
  • Be sure that your email client (or webmail) is using your name and not only your email address in the From field of your message. If your name is not in the From field, please include it in the message body. If I do not see your name in the email message (either in the From field or in the body) I will not answer you (sorry about that)

If you want to change the From field of your Pitt account's webmail, please do this:

  1. Login to Pitt's webmail:

    https://webmail.pitt.edu/webmail/src/login.php
      
  2. Click on Options and then on Personal Information
  3. Put your name in the field Full Name
  4. Click the button Submit