~~NOTOC~~ ====== TMA4160 Cryptography - Fall 2016 ====== ^ Lecturer: | [[http://www.math.ntnu.no/~kristiag/|Kristian Gjøsteen]] ||| ^ Assistant: | Herman Galteland ||| ^ [[http://www.ntnu.no/studier/emner/TMA4160/2016#tab=timeplan| Schedule ]] ||^ Room ^ ^ Lectures: | Tuesday | 12.15-14.00 | R60 | ^ | Friday | 12.15-14.00 | [[http://www.ntnu.no/studieinformasjon/rom/?gr=1&exact=1&romnr=333A-S049|B2]] ([[http://use.mazemap.com/?v=1&sharepoitype=poi&sharepoi=36948&campusid=1&campuses=ntnu&left=10.4027&right=10.4093&top=63.4182&bottom=63.4165&utm_medium=longurl|map]]) (except for October 14 which will be in B22) MA23 | ^ Exercises: | Wednesday | 13.15-14.00 | Usually in K26, sometimes in Nullrommet ([[http://www.ntnu.edu/map/gloeshaugen/sentralbygg-2/3-etasje/room-380a/|380A]]) | ^ Visiting hours: | Tuesday | 14.15-15.00 | 848 in SBII | ^ Exam: | December 7 ||| ===== What you should know before taking the course ===== You should be familiar with basic abstract algebra such as groups, rings and fields. It is helpful, but not required, to know something about computational complexity and the analysis of algorithms. Using a computer algebra system (or equivalent) is required for some of the exercises. Previous experience with computer algebra systems is helpful, but not required. ===== Reference group ===== ^Name^E-mail @stud.ntnu.no^ |Magnus|magnudr| |Mathias|mathiabl| |Einar|einarflo| ===== Course material ===== Lecture notes: * These [[tma4160:2016h:notes|notes]] follow the lectures fairly closely, but will be updated throughout the course. Main book: * [[http://www.cacr.math.uwaterloo.ca/~dstinson/CTAP3/CTAP3.html|Cryptography, Theory and Practice, 3. edition]], by Douglas R. Stinson. Supplements: * [[http://www.cacr.math.uwaterloo.ca/hac/|Handbook of Applied Cryptography]] by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. * [[http://shoup.net/ntb/|A Computational Introduction to Number Theory and Algebra]] by Victor Shoup. You should be able to get by with just the lecture notes (and possibly the supplements), but many of you will find Stinson useful. The curriculum is defined to be the material covered by the lecture notes, the lectures (except lattice-based cryptography) and the exercises. ===== Messages ===== {{page>:tma4160:2016h:messages#New_messages&noheader}} ([[:tma4160:2016h:messages|Messages]])