Logo courtesy Wordclouds.com
[Syllabus ] [Announcements] [Calendar/Lecture Notes] [Activities] [Homeworks] [Fun News]
Welcome to CS4840, an introduction to computer security and cryptography. Topics include:
Study of techniques used to protect stored or communicated information against an adversary. Discussion of basic system security, protocols for data integrity, secure storage and communication, and applications of cryptography. Topics: mathematical foundations, system security, data integrity, and cryptographic protocols.
Prerequisite: CS 3100.
Announcements and Upcoming Events
|12/2017||"Phishers Are Upping Their Game. So Should You." by KrebsOnSecurity|
|11/2017||"Name+DOB+SSN=FAFSA Data Gold Mine" by KrebsOnSecurity|
|11/1/2017|| On the topic of anti-virus software, the advice I collected was
to make sure Windows Defender is on, if you're on Windows 10. If you're on
a Mac, you could try Malwarebytes.
(Also, evidently, available for Android.)
Anti-virus software is no replacement for a firewall (turned on), regular back-ups, and caution when downloading and running software.
|10/17/2017||Briefings clarification: If you neglect to claim your topic at least four days before your presentation, there is a point penalty. If you neglect to turn in the required outline reasonably soon after your presentation, all the points will be taken away until you complete the assignment.|
|10/12/2017||Buffer Overflow Activity instructions have been updated (after class ended). (New material is at the bottom of the file.)|
|10/5/2017||One Way Hash Activity report deadline changed, see Calendar / Lecture notes|
|9/28/2017||OpenSSL 1.0 man page -- this may be more helpful with the SEED lab OpenSSL library|
|9/27/2017||C programming note: C programs expect main() to be declared at the bottom of the source code file. You'll get odd compiler messages about undeclared function names if you put main() at the top. (As a Java programmer might naturally do.)|
|9/21/2017||"Identity thieves drained his bank accounts in hours - and didn't need his password" (Sacbee.com, Sept 21, 2017)|
|9/14/2017||"Ayuda! (Help!) Equifax Has My Data!" -- KrebsonSecurity report on why picking the password 'admin' for your admin account is a bad idea.|
|9/7/2017||"Equifax breach exposes 143 million people to identity theft" (Sacbee.com, Sept 7, 2017). Note: Equifax operates primarily in the USA, and the population of the USA is about 320 million people.|
|8/23/2017||Welcome to CS 4840!|
|Environment Variable Activity Report||20|
|One Way Hash Activity Report||20|
|Security Briefing Presentation (Grading Rubric)||10|
|Buffer Overflow Activity Report||20|
|Security Article Review||20|
|SQL Injection Activity Report||20|
At the CSU Stanislaus library:
On-line ResourcesCSU Stanislaus Dreamers: Resources for AB540 and undocumented students
Fun News Items