# jemdoc: addcss{rbh.css}, addcss{jacob.css} = cmput 210 ~ ~ winter 2017 #~~~ #{} #- [http://www.latimes.com/opinion/op-ed/la-oe-0318-doyle-finnish-schools-20160318-story.html Finland schools] #- [https://www.washingtonpost.com/world/national-security/johns-hopkins-researchers-discovered-encryption-flaw-in-apples-imessage/2016/03/20/a323f9a0-eca7-11e5-a6f3-21ccdbc5f74e_story.html apple flaw] #- [http://amturing.acm.org/ 2015 Turing award] #~~~ ~~~ {}{raw} this   asn   webnotes   lecture summary   resources   oldasn   off   crisis   announce   ~~~ ~~~ {}{raw}

about this course

~~~ ~~~ - intro to crytpo for a wide audience - history ~ ~ [https://en.wikipedia.org/wiki/History enquiry] ~ ~ ([https://en.wikipedia.org/wiki/George_Santayana Santayana]) ~ ~ - science ~ ~ [https://en.wikipedia.org/wiki/Science evidence] ~ ~ ([https://www.bloomberg.com/graphics/2015-whats-warming-the-world/ global warming]) ~~~ ~~~ {}{raw}

assignments

~~~ ~~~ - [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a1.pdf a1] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a1sol.pdf sol] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a1.png histogram] ~ ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a2.pdf a2] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a2sol.pdf sol] ~ ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/m1.pdf m1] [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/m1rvw.pdf coverage] [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/m1.png histogram] ~ ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a3.pdf a3] [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a3sol.pdf sol] ~ ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a4.pdf a4] [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/a4sol.pdf sol] ~ ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/m2.pdf m2] [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/m2rvw.pdf coverage] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/pkc.pdf pkc] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/digsig.pdf digsig] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/qntm.pdf qntm] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/17/fnlrvw.pdf fnl coverage] ~ ~~~ ~~~ {}{raw}

webnotes

~~~ ~~~ - [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/intro.html intro] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch1.html ch1] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch2.html ch2] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch3.html ch3] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch4.html ch4] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch5.html ch5] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch6.html ch6] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch7.html ch7] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/ch8.html ch8] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/epilogue.html epi] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/challenge.html challenge] ~ \ [http://webdocs.cs.ualberta.ca/~hayward/crypto/jem/misc.html misc] ~ \ ~~~ ~~~ {}{raw}

lecture summary

~~~ ~~~ - feb 7, 9 ~ ch3 - jan 31, feb 2 ~ ch2 - jan 24,26 ~ ch2 - jan 17,19 ~ ch1 - jan 10,12 ~ eclass course outline/policies, webnotes: intro (defn science, history: evidence, enquiry) ~ ch1 (to counting transpositions) ~~~ #~~~ #{links} #- *enigma* ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/TheEnigmaStory_23Mar2016.pdf mar23] ~ #- *quantum* ~ [https://www.youtube.com/watch?v=4ZBLSjF56S8 trudeau] #- *FBI phone hack* ~ [http://spectrum.ieee.org/tech-talk/telecom/security/5-ways-experts-think-the-fbi-might-have-hacked-the-san-bernardino-iphone how?] #~~~ ~~~ {}{raw}

resources

~~~ ~~~ - [http://www.simonsingh.net/The_Black_Chamber/ singh's black chamber] - [http://www.math.uci.edu/~brusso/freshman6.pdf summary of singh's text] - [https://webdocs.cs.ualberta.ca/~hayward/crypto/index.html old webpage] - [https://github.com/ryanbhayward/crypto some 210 python code] ~~~ ~~~ {}{raw}

old assignments

~~~ ~~~ - [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/fnl16.pdf fnl16] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/fnl13.pdf fnl13] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/fnl12.pdf fnl12] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/qntm.pdf 8ex] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/sg5.pdf sg5] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/pkchandout.pdf pkc] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/sg4.pdf sg4] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/16/a2sol.pdf a2sol] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/16/a2.pdf a2] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/sg3.pdf sg3] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/16/a1s.pdf a1sol] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/16/a1.pdf a1] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/sg1.pdf sg1a] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/sg2.pdf sg1b] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/quiz4.pdf q4] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/quiz3.pdf q3] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/quiz2.pdf q2] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/quiz1.pdf q1] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/2016q1.png (scores)] ~ [https://github.com/ryanbhayward/crypto code] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/vigsquare.pdf vigsqr] ~ [http://webdocs.cs.ualberta.ca/~hayward/crypto/asn/cdisc.pdf cdisc] ~~~ ~~~ {}{raw}

office hours

~~~ ~~~ {}{} Mon 2 - 3 Reza Sobhannejad Ath 143 sobhanne " Mon 330-430 Sanket Kumar Singh Ath 154 sanketku " Wed 4 - 5 Chenyang Huang Ath 117 chuang8 " Thu 11 - 12 Prof Hayward Ath 301 lastname ualberta ca ~~~ ~~~ {}{raw}

counselling/crisis

~~~ ~~~ - [http://community.ualberta.ca/en/Resources/MentalHealthSupport.aspx mental health support] ~ ~ ~ ~ [https://uofa.ualberta.ca/current-students/counselling UA counselling] ~ ~ ~ ~ [http://su.ualberta.ca/services/psc/ UA peer suppport] ~~~ ~~~ {}{raw}

announcements

~~~ ~~~ - resources: some python code ~~~