Acerca de este Curso

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 10 horas para completar

Sugerido: 15 hours/week...

Inglés (English)

Subtítulos: Inglés (English)

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 10 horas para completar

Sugerido: 15 hours/week...

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
5 horas para completar

The Onion Routing (TOR)

In this module, we learn the basic concepts of Tor network for protecting the privacy of Tor users and how to use the Tor browser features to access the web sites while preserving the anonimity, change the entry guard and exit node of the Tor circuit, learn how to setup Tor software package on a Linux machine and start its service, and use torify to run network commands, such as ssh or curl command, but use a Tor circuit as an outgoing connection...
4 videos (Total 24 minutos), 3 readings, 4 quizzes
4 videos
TOR Basic Concepts6m
Realize Anonymity in TOR4m
Sniper Attack on TOR10m
3 lecturas
TEDTalk: The Tor Project, protecting online anonimity18m
Basic TOR Concepts10m
The Sniper Attacks: Anonymously deanonymizing and disabling the Tor network10m
3 ejercicios de práctica
L1.1 Practice Quiz8m
L1.2 Practice Quiz8m
M1 Exam15m
Semana
2
5 horas para completar

Hidden Service on TOR and their Attacks

In this module, we learn how the hidden service architecture and protocol work, and how to set up the hidden server to provide network services on the Tor network without revealing the public IP address. We also learn the best practice of managing the hidden server anonymously and hide the version information of web server, OS, and installed software packages....
3 videos (Total 20 minutos), 1 reading, 3 quizzes
3 videos
Defense Against Deanonymizing Attack5m
Cloud Based TOR9m
1 lecturas
Setup procedures and Best Practices for Hosting Onion Services10m
2 ejercicios de práctica
L2.1 Practice Quiz15m
M2 Exam20m
Semana
3
4 horas para completar

Censorship Systems

In this module we learn the basic components of the censorship systems, the censor model and the related challenges. We learn to define the censor's sphere of influence and sphere of visibility, and their impact on the techniques that can be deployed by the censorship systems. We will be able to describe the basic components of the censor's attack model, explain different fingerprinting methods and evaluating their strength and weakness. We will study different direct censorship method and learn the limitations imposed upon the range of censorship actions. ...
5 videos (Total 35 minutos), 5 readings, 6 quizzes
5 videos
L3-2 CS6910 Censor Attack Model and Apparatus10m
L3-3 Fingerprinting6m
L3-4. Direct Censorship4m
L3.5. Range of Censorship Actions5m
5 lecturas
Read Section 1 of "SoK: Making Sense of Censorship Resistance Systems"10m
Read censorship apparatus model and censor's attack model10m
L3-3. Fingerprinting.10m
L3.4. Direct Censorship10m
L3.5. Range of Censorship Actions10m
6 ejercicios de práctica
L1 Practice Quiz8m
L3.2 Practice Quiz8m
L3.3 Practice Quiz8m
L3.4 Practice Quiz8m
L3.5 Practice Quiz8m
M3 Exams
Semana
4
4 horas para completar

Censorship Resistance System (CRS)

In this module, we will learn the two main functional components of censorship resistance system (CRS) and explain the steps to establish the CRS communications. We will understand the operating requirements for establishing the CRS communications and learn the techniques for hiding information and avoid tracking using CRS channels. We will learn the basic CRS properties shared by CRS' and their purposes. We will comprehend different methods for obtaining CRS credentials and reduce faking/testing of them. We will be able to deploy different schemes for resisting active probing, identify different schemes to establish user trust. We will learn how to implement methods for evading censor detection and blocking. We will understand various methods for protecting publisher information and current open and active CRS research areas....
5 videos (Total 28 minutos), 5 readings, 6 quizzes
5 videos
L4.2. CRS Properties11m
L4.3. Techniques for CRS Communication Establishment Phase3m
L4.4. Techniques for CRS Conversation Phase.4m
L4.5. Open CRS Research Areas3m
5 lecturas
L4.1. Censorship Resistancde System Overview10m
L4.2. CRS Properties.10m
L4.3. Techniques for Communication Establishment Phase .10m
L4.4. Techniques for Conversation Phase10m
L4.5. Open Areas and Research Challenges.10m
6 ejercicios de práctica
L4.1 Practice Quiz8m
L4.2 Practice Quiz8m
L4.3 Practice Quiz8m
L4.4 Practice Quiz8m
L4.5 Practice Quiz4m
M4 Exams

Instructores

Avatar

Edward Chow

Professor
Computer Science
Avatar

Greg Williams

Lecturer
Department of Computer Science
Avatar

Richard White

Assistant Research Professor
Computer Science

Acerca de Sistema Universitario de Colorado

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

Acerca del programa especializado Advanced System Security Design

This specialization is intended for intermediate level learners with basic programming skills and basic cybersecurity knowledge. Through this course learner will learn about advanced secure software techniques such as those for cloud computing, TOR, web-based cryptography, and geo-location/context based access control. With these techniques, learners will be better prepared to implement new security and privacy preserving data security features, to perform secure system design and implementation, vulnerability analysis, and Securely Provision (SP), Operate and Maintain (OM), Oversee and Govern (OV), Protect and Defend (PR), Analyze (AN), Collect and Operate (CO), and investigate (IN) tasks....
Advanced System Security Design

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando te inscribes en un curso, obtienes acceso a todos los cursos que forman parte del Programa especializado y te darán un Certificado cuando completes el trabajo. Se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes auditar el curso sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.