lunduniversity.lu.se

Third-Cycle Courses

Faculty of Engineering | Lund University

Details for Course EITN41F Advanced Web Security

Printable view

General
  • EITN41F
  • Temporary
Course Name
  • Advanced Web Security
Course Extent
  • 7.5
Type of Instruction
  • Course given jointly for second and third cycle
Administrative Information
  • 7201 (Electrical and Information Technology)
  •  -11-15
  • Professor Thomas Johansson

Current Established Course Syllabus

General
Aim
  • The course aims at deepen the student’s knowledge about the security problems and solutions that relate to web based technology. Some areas requiring use of cryptographic primitives will be addressed in detail. Knowledge of these will give the student tools to understand also related areas.
Contents
  • Data representations: CMS, ASN.1, BER, CER and DER encoding

    Web Services Security: SAML, XML Signature and encryption, OAuth, OpenID

    PKI: CRL, OCSP, RA, CA, and signing procedures

    Anonymity: Anonymity solutions, Chaum mixes, Tor, attacks

    E-voting: E-voting protocols, homomorphic encryption, ZK-proofs, threshold decryption

    Secure messaging: OTR

    e-commerce: Electronic payments, SET, 3D Secure, Bitcoin, micropayments, untraceable E-cash
Knowledge and Understanding
  • For a passing grade the doctoral student must
  • Describe some advanced security problems that arise when using web based services.
    Describe how cryptographic data can be represented on the web.
    Describe possibilities and problems related to e-commerce and electronic payments.
Competences and Skills
  • For a passing grade the doctoral student must
  • Be able to analyze the security protocols, identify weaknesses and problems and be able to propose solutions.
    Show that you understand the technical solutions that are used to avoid a security flaw.
    Show that you understand the security limitations in the protocols.
    Apply the design choices of the studied protocols to other protocols.
    Be able to implement a given security protocol
Judgement and Approach
  • For a passing grade the doctoral student must
  • Be able to discuss and present your solutions to the home assignments.
    Be able to discuss the design choices of the security protocols discussed in the course.
Types of Instruction
  • Lectures
  • Project
Examination Formats
  • Oral exam
  • Written report
  • Written assignments
  • Failed, pass
Admission Requirements
Assumed Prior Knowledge
Selection Criteria
Literature
  •  
  • Lecture notes and research articles
Further Information
  • Course Coordinator: Martin Hell, martin.hell@eit.lth.se
Course code
  • EITN41F
Administrative Information
  •  -11-15
  • Professor Thomas Johansson

All Established Course Syllabi

1 course syllabus.

Valid from First hand in Second hand in Established
Autumn 2018 2018‑11‑07 16:29:24 2018‑11‑08 10:09:10 2018‑11‑15

Current or Upcoming Published Course Occasion

No matching course occasion was found.

All Published Course Occasions

No matching course occasions were found.

0 course occasions.


Printable view