Human Aspects in Cryptography and Security
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
BI-HAS | Z,ZK | 5 | 2P+1C | Czech |
- Garant předmětu:
- Ivana Trummová
- Lecturer:
- Ivana Trummová
- Tutor:
- Ivana Trummová
- Supervisor:
- Department of Information Security
- Synopsis:
-
This course is for students interested not only in technical scope of computer science, but also in making products usable - for users and for developers. Students of this course can use their gained knowledge to design, plan and analyse their own projects in the context of human-centered security.
- Requirements:
- Syllabus of lectures:
-
1.Introduction and key concepts in Human-Centered Security
2.Secure email, E2EE
3.Mental models, qualitative and quantitative research
4.Ethical aspects
5.eVoting
6.Usable Cryptography
7.Cryptography standards
8.Secure messaging apps
9.Passwords, passwordless authentication
10.Human-oriented programming
11.Phishing
12.Privacy Tools - TOR, VPN
13.Projects presentation
- Syllabus of tutorials:
- Study Objective:
- Study materials:
-
Bossomaier, Terry, Steven D'Alessandro, and Roger Bradbury. Human dimensions of cybersecurity. CRC Press, 2019.
Sasse, M. Angela, and Ivan Flechais. „Usable security: Why do we need it? How do we get it?.“ O'Reilly, 2005. 13-30.
Sasse, Martina Angela, Sacha Brostoff, and Dirk Weirich. „Transforming the ‘weakest link’—a human/computer interaction approach to usable and effective security.“ BT technology journal 19.3 (2001): 122-131.
Anne Adams and Martina Angela Sasse. 1999. Users are not the enemy. Commun. ACM 42, 12 (Dec. 1999), 40–46. https://doi.org/10.1145/322796.322806
- Note:
- Further information:
- https://courses.fit.cvut.cz/BI-LFB/
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Bachelor specialization Information Security, in Czech, 2021 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2021 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2021 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2021 (elective course)
- Bachelor specialization Computer Science, in Czech, 2021 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2021 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2021 (elective course)
- Study plan for Ukrainian refugees (elective course)
- Bachelor specialization Information Security, in Czech, 2024 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2024 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2024 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2024 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2024 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2024 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2024 (elective course)
- Bachelor specialization Computer Science, in Czech, 20214 (elective course)