spring-epfl / CS-523-public

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Public Repo for CS-523 Projects

The repo contains instructions and materials for students to do the two projects in the EPFL course CS-523 Advanced topics on privacy enhancing technologies.

General Instructions

This README contains instructions that are common for both projects. For project-specific descriptions, please refer to SecretStroll README and SMCompiler README respectively.

Project Team Registration

Please register your 3-person team using this form by March 1st. The team is for both projects.

TA Slot Booking

If you encounter some problems on the projects and would like to consult the TAs, please use this sheet to book a slot with TA on Fridays.

Virtual Machines

Using a virtual machine is optional for this project. However, we provide two VM images in case your device (e.g., with Apple M1 chip) cannot install necessary dependencies for the projects:

Note: Please log in with your EPFL email to download from the above two links. The VMs support two credentials: "root:root" or "student:student".

Submission

SecretStroll submission deadline: 25th April, 2024 at 23:59.

SMCompiler submission deadline: 31st May, 2024 at 23:59.

Only 1 member per team needs to upload their project submissions via moodle.

In the final report of each project, there must contain a paragraph describing the contributions of each team member. Here is an example of such a paragraph.

About


Languages

Language:TeX 81.4%Language:Python 17.5%Language:Dockerfile 0.9%Language:Shell 0.3%