 |
 |
 |
 |
|
|
|
|
|
Page Content
|
|
Course Information
Tentative Course Plan
| 0 |
28/02/2009 04/03/2009 |
Enrollment Course Introduction |
|
| 1-3 |
07/03/2009 25/03/2009 |
Introduction: Security Trends, Attacks, Services and Mechanisms Classical Encryption Techniques: Symmetric Cipher, Substitution Techniques, Transposition Techniques Block Cipher and Data Encryption Standard: Block Cipher Principles, Feistel Cipher, Data Encryption Standard (DES) |
1,2,3 |
| 4-5 |
28/03/2009 08/04/2009 |
More on Symmetric Ciphers: Multiple Encryption and Triple DES, Stream Ciphers and RC4 Public Key Cryptography and RSA: Principles of public key cryptosystems, RSA Algorithm Key Management: Diffie-Hellman Key Exchange |
6,9,10 |
| 6-7 |
11/04/2009 22/04/2009 |
Message Authentication and Hash Functions: Authentication Functions, Hash Functions Hash and MAC Algorithms: Message Digest Algorithm (MD5), Secure Hash Algorithm (SHA1) Digital Signatures and Authentication Protocols: Digital Signatures, Authentication Protocols |
11,12,13 |
| |
25/04/2009 29/04/2009 |
Spring break |
|
| 8-9 |
02/05/2009 13/05/2009 |
Authentication Applications: Kerberos, X.509 Access Control: Mandatory Access Control (MAC), Discretionary Access Control (DAC), Identity-Based Access Control (IBAC), Role-Based Access Control (RBAC), Operating System Models |
14, External References |
| 10-11 |
16/05/2009 27/05/2009 |
Electronic Mail Security: Pretty Good Privacy (PGP), S/MIME IP Security: IPSec Overview, IPSec Architecture Web Security: Secure Socket Layer (SSL) and Transport Layer Security (TLS) |
15,16,17 |
| 12-14 |
30/05/2009 10/06/2009 |
Intruders: Intrusion Detection, Password Management Malicious Software and Network Attacks: Viruses, Worms, Distributed Denial of Service Attacks Firewalls: Characteristics, Design Principles, Configurations |
18,19,20 |
| Midterm 1 |
Wednesday 22/04/2008 |
1,2,3,6,9 |
| Midterm 2 |
Monday 08/06/2009 |
10, 11, 12, 13, 14, 15, Access Control |
Textbook
William Stallings, Cryptography and Network Security, Prentice Hall, 4th Edition, 2006.
Evaluation
| Attendance and Participation |
5% |
| Homework and Projects |
5% |
| Midterms (1+2) |
50% |
| Final Exam |
40% |
Notes
- Students must provide a valid email address for communications with the instructor.
- Students should check the course web page periodically for important announcements.
- Homework assignments are due one week after the date they are posted. One week late submission results in 50% score.
- Absence from midterm exams will result in zero score unless an excuse approved by the Vice Dean is provided.
Academic Integrity
- Homework assignments and projects must be done individually.
- You may not share your code/answers with others (looking at code is a form of sharing).
- Identical or nearly identical code/answers will result in zero score for all involved parties.
|
|
|
|
|
|
|
|
|
|
View in Web Browser /mdahshan/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 0x0 0x1 FileType vdw 255 Compliance Details javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false; 0x0 0x1 ContentType 0x01 898 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 FileType xsn 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.2 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.3 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.4 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsx 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsm 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsb 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType ods 255 |
|
|
View in Web Browser /mdahshan/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 0x0 0x1 FileType vdw 255 Compliance Details javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false; 0x0 0x1 ContentType 0x01 898 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 FileType xsn 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.2 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.3 255 Edit in Browser /_layouts/images/icxddoc.gif /mdahshan/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source} 0x0 0x1 ProgId InfoPath.Document.4 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsx 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsm 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType xlsb 255 View in Browser /mdahshan/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1 0x0 0x1 FileType ods 255 |
|
|
|
|
|
|
 |
 |
 |
 |
 |
|
|
|
|
|
|
|
|
|