1. »
  2. Studium
  3. »
  4. Lehrveranstaltungen
  5. »
  6. IntroBlockSec

Introduction to Blockchain Security

NUMMER: 212015
KÜRZEL: IntroBlockSec
MODULBEAUFTRAGTE:R: Prof. Dr. Ghassan Karame
DOZENT:IN:
FAKULTÄT: Fakultät für Informatik
SPRACHE: Englisch
SWS: 4
CREDITS: 5
ANGEBOTEN IM: jedes Wintersemester

LINK ZUM VORLESUNGSVERZEICHNIS

Hier entlang.

LINK ZUM MOODLE-KURS

Hier entlang.

LERNFORM

2 hours of lectures and 2 hours of hands-on exercises per week

LERNZIELE

Upon completion of this course, students are expected to be able to:
1. Reason about the security and privacy definitions of open payment systems.
2. Explain the security of PoW blockchains in light of the state of the art reported attacks.
3. Reason about possible network security and cryptographic countermeasures to deter attacks on blockchains.
4. Explain best security/privacy practices to strengthen the security of existing blockchains, and extract relevant lessons for the design of next-generation blockchain technologies.

INHALT

The main objective of the course is to provide a comprehensive overview of the security and privacy of blockchain technologies.
Course participants will be also introduced to the basic security and privacy provisions of existing popular currencies, and will be exposed to the state-of the-art attacks and threats reported against existing systems/deployments. The participants will also reason on the effectiveness of combining network-level security primitives, with novel cryptographic primitives to deter attacks on payment systems.

VORAUSSETZUNGEN CREDITS

Bestandene Modulabschlussprüfung und erfolgreiche Teilnahme an den Übungen

EMPFOHLENE VORKENNTNISSE

background in system security, network security, cryptographic primitives (encryption methods, signatures, MACs, hash functions), principles of communication networks, is required

LITERATUR

Ghassan Karame and Elli Androulaki, Bitcoin and Blockchain Security, Book, Artech House, ISSBN 9781630810139, 240 pages, 2016