Announcements
2004-09-03:- test test was uploaded into Lecture section
2003-12-01:- Lab 8 - Linux and Windows Security was uploaded into Homework section
Lab 8 - Linux and Windows Security was uploaded into Homework section Lab 8 - Linux and Windows Security was uploaded into Homework section
2003-11-29:- Module 11 – Information Flow and Confinement Problems was uploaded into Lecture section
Module 12 – Evaluating Systems was uploaded into Lecture section
2003-11-23:- Lab 7 - Robust Programming was uploaded into Homework section
Lab 7 - Robust Programming was uploaded into Homework section Lab 7 - Robust Programming was uploaded into Homework section FEAU - Reference code for Lab 7 was uploaded into Homework section
2003-11-15:- Module 7 - Security Policies was uploaded into Lecture section
2003-11-13:- Lab 6 - Experiencing Buer Overflows and Format String Vulnerabilities was uploaded into Homework section
Module 9 - Vulnerability Analysis was uploaded into Lecture section Module 10 - Auditing was uploaded into Lecture section
2003-11-08:- Module 8 - Buffer Overflow and Format String Attacks was uploaded into Lecture section
2003-11-06:- Module 8 - Malicious Logic was uploaded into Lecture section
Module 8 - Buffer Overflow and Format String Attacks was uploaded into Lecture section
2003-11-05:- Lab 5 - Reference Monitor was uploaded into Homework section
Lab 5- Reference Monitor was uploaded into Homework section
2003-10-29:- CS393 - Midterm Spring 2003 was uploaded into exam section
CS392 - Midterm Fall 2003 was uploaded into exam section CS392 - Final Fall 2003 was uploaded into exam section
2003-10-25:- Module 6 - Access Conrol Mechanisms was uploaded into Lecture section
2003-10-23:- Lab 4 - Corrected version was uploaded into exam section
2003-10-10:- Module 4 - Identity and Authentication was uploaded into Lecture section
Module 5 - Design Principles was uploaded into Lecture section
2003-10-05:- File Encryption and Authentication Utility was uploaded into Homework section
Lab4: FEAU was uploaded into Homework section
2003-10-03:
- Lab 4 has been modeified a little.
2003-10-02:- Lab 4 - File Encryption Authentication Utility was uploaded into Homework section
2003-09-28:- Past exams were uploaded to the course website.
2003-09-27:- Module 3 - Key Exchange was uploaded into Lecture section
2003-09-26:- Lab 3 - MD5 Hash was uploaded into Homework section
2003-09-25:- Lab 3 - MD5 Hash was uploaded into Homework section
2003-09-23:- Module 2 - Public Key Cryptography: RSA was uploaded into Lecture section
Lab 2 - RSA and AES was uploaded into Homework section 2003-09-22:- References:
After review, we highly recommend that you download RSARef2 at http://www.funet.fi/pub/crypt/cryptography/asymmetric/rsa/rsaref2.tar.gz and use that instead of the GnuPG code, since it will make your lives much simpler (for this and future homeworks). You can of course continue to use GnuPG code, but it'll make your life much more difficult.
Instructions:
1. Download the source code.
2. When you download it, rename it to rsaref2.tar (since its not really gzipped).
3. untar the code:
tar xf rsaref2.tar
4. read the readme.txt in in doc/ and then build rsaref2 accordingly.
5. For part 2, your job is to use the rsa functions to generate keys and encrypt the specified files. So that means you should write your OWN program that uses this public implementation and its functions to do what you need to do.
For Part1, can you delete question 5, and modify question 6 to look like this:
6. what types of numbers are 41, 257, & 65537 and what are they used for in some RSA implementation (hint: binary)? The more specific you are, the more credit you get.
-Konstantin
2003-09-19:- Lab 2 - RSA and AES was uploaded into Homework section
Lab 1 postponed to Monday.Everything (electronic and paper) needs to be handed in before lab closes on Monday. Lab 1 TAKelly Lum [x@spinsugar.com] will answer all questions about Lab 1. I will be out of town this week.Please meet Kulesh (LH 020) during my office hours. I am not sure if I will get access to email. Please contact Vikram (vikram@isis,poly.edu) is there is any emergency. Module 1 - Public Key Cryptography: RSA was uploaded into Lecture section Module 2 - Public Key Cryptography: RSA was uploaded into Lecture section 2003-09-10:- Module 1 - Symmetric Key Cryptography was uploaded into Lecture section
Lab 1 - AES Confusion and Diffusion Properties was uploaded into Homework section 2003-09-06:- Module 0 - Introduction was uploaded into Lecture section
Lecture Notes to Module 1Hi,
I have posted lecture notes to lecture 0, but they have been truncated. Stupidity on my part. Over wrote the version on my laptop with an older version I had at home :-(
Will fix it and post an updated version later.
-nasir
2003-09-04:- Due next tuesday. Teaching Assistant for this homework is Amy Man (amyman22@hotmail.com). You can email her with questions and also she will be available in the lab sometime during this week (she will let you know by email exact times) to help you with questions.
Lab 0 - Review of C and Unix was uploaded into Homework section Module 0 - Introduction was uploaded into Lecture section