Information Privacy with Applications (Fall 2018): Difference between revisions

From Sidiprojects Wiki
Jump to navigation Jump to search
(→‎Assignment 6: Layer 8+ Privacy: Added link to OpenCV tutorial)
(fixed doubling of "assignments" and "other things mentioned in class" section)
Line 69: Line 69:


Tutorial for working with OpenCV in the VM is [[Esoc488_fa18_tutorial|here]] (first part only; there is more to come).
Tutorial for working with OpenCV in the VM is [[Esoc488_fa18_tutorial|here]] (first part only; there is more to come).
__TOC__
== Quick Information ==
{|
|Instructor: || David Sidi
|-
|Office Location: || HARV 456 / HARV 454
|-
|Office Hours: || Fridays at 10:30 AM
|-
|Telephone: || (520) 621-5703
|-
|Email: || dsidi@email.arizona.edu
|-
|PGP Fingerprint: || 9FB6 167B D4BD 44FE 90F7  51D0 87B6 0D65 3A14 517D
|-
|Home page: || https://u.arizona.edu/~dsidi/
|-
|Live question tool: || https://sidiprojects.us/live_questions
|-
|Grades: || https://d2l.arizona.edu/
|}
More information is in the [[:File:Syllabus_esoc_488_fa18.pdf|syllabus]]
== Assignments ==
===Write-ups===
''There is a write-up due before class on any day in which we have a visiting speaker.''
* [[:File:Esoc_488_Privacy_Technology_write_ups.pdf|Writing assignments]]
* [[:File:Esoc488privacy_new_directions_written_assignment.pdf|Diffie-Hellman Writing Assignment]]
===Assignment 0: Quick exercises in the shell===
''There is no deadline for this assignment, as it will not be turned in for a grade, but you should try to get it done in the next day or two.''
[[:File:Esoc_488_Privacy_Technology_Assignment_0.pdf|Assignment 0]] - A few quick exercises in the shell, to get used to things.
===Assignment 1: Permissions===
''Due Tuesday, 28 August 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology_Assignment_1.pdf|Assignment 1: Permissions challenge]]
===Assignment 2: Watchfulness===
''Due Tuesday, 18 September 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology_Assignment_2.pdf|Assignment 2: Scripting and cracking challenge]]
===Assignment 3: Threat Modeling===
''Due Tuesday, 02 October 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology_Assignment_3.pdf|Assignment 3: Threat Modeling]]
===Assignment 4: "Trust me"===
''Due Tuesday, 18 October 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology__Assignment_4.pdf|Assignment 4: Delegated trust challenge]] (updated)
===Assignment 5: Anonymity===
''Due Tuesday, 18 October 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology__Assignment_5.pdf|Assignment 5: Working with Tor]]
===Assignment 6: Layer 8+ Privacy===
''Due Tuesday, 27 November 2018, by 11:59 PM (MST).''
[[:File:Esoc_488_Privacy_Technology__Assignment_6.pdf|Assignment 6: Face Detection]]


== Class Sessions ==
== Class Sessions ==
Line 217: Line 147:
*[http://ieeexplore.ieee.org/document/6427817/#full-text-section Dan Geer, 'Identity as Privacy']
*[http://ieeexplore.ieee.org/document/6427817/#full-text-section Dan Geer, 'Identity as Privacy']


== Other things mentioned in class ==
* [https://www.schneier.com/blog/archives/2018/08/google_tracks_i.html Recent news that Google tracking of your location continues in surprising ways even after you try to turn it off]
* [http://www.imperva.com/docs/WP_Consumer_Password_Worst_Practices.pdf More on the RockYou password breach (old)]
* [[Preparation for implementing some cryptographic primitives in Python]]
*[https://web.archive.org/web/20100708230258/http://people.csail.mit.edu/rahimi/helmet/ MIT researchers with a good sense of humor] -- $250K network analyzer used to look into the efficacy of aluminum hats in attenuating radio frequencies entering and exiting the head. (Crackpots have long wondered about mind control using radio signals).


== Other things mentioned in class ==
== Other things mentioned in class ==

Revision as of 02:31, 23 November 2018

Quick Information

Instructor: David Sidi
Office Location: HARV 456 / HARV 454
Office Hours: Fridays at 10:30 AM
Telephone: (520) 621-5703
Email: dsidi@email.arizona.edu
PGP Fingerprint: 9FB6 167B D4BD 44FE 90F7 51D0 87B6 0D65 3A14 517D
Home page: https://u.arizona.edu/~dsidi/
Live question tool: https://sidiprojects.us/live_questions
Grades: https://d2l.arizona.edu/


More information is in the syllabus

Assignments

Write-ups

There is a write-up due before class on any day in which we have a visiting speaker.

Assignment 0: Quick exercises in the shell

There is no deadline for this assignment, as it will not be turned in for a grade, but you should try to get it done in the next day or two.

Assignment 0 - A few quick exercises in the shell, to get used to things.

Assignment 1: Permissions

Due Tuesday, 28 August 2018, by 11:59 PM (MST).

Assignment 1: Permissions challenge

Assignment 2: Watchfulness

Due Tuesday, 18 September 2018, by 11:59 PM (MST).

Assignment 2: Scripting and cracking challenge

Assignment 3: Threat Modeling

Due Tuesday, 02 October 2018, by 11:59 PM (MST).

Assignment 3: Threat Modeling

Assignment 4: "Trust me"

Due Tuesday, 18 October 2018, by 11:59 PM (MST).

Assignment 4: Delegated trust challenge (updated)

Assignment 5: Anonymity

Due Tuesday, 18 October 2018, by 11:59 PM (MST).

Assignment 5: Working with Tor

Assignment 6: Layer 8+ Privacy

Due Tuesday, 27 November 2018, by 11:59 PM (MST).

Assignment 6: Face Detection

Tutorial for working with OpenCV in the VM is here (first part only; there is more to come).

Class Sessions

Why care about privacy?

Lectures

Readings not linked in the syllabus

Trust and Privacy

Lectures

Readings not linked in the syllabus

The Landscape of Privacy Technologies

Lectures

Readings not linked in the syllabus

Anonymity

Lectures

Readings not linked in the syllabus

Communications Privacy

Lectures

Readings not linked in the syllabus

Layer 8+ Privacy

Lectures

  • Lecture 21: Layer 8+ (coming)

Readings not linked in the syllabus


Other things mentioned in class