Workshop: Processing Sensitive Data on HPC Systems

true

These course materials are designed to teach HPC users at Philipps-University Marburg secure computation principles with sensitive personal data. Even though the script is tailored to the MaRC3 specific infrastructure with access only to university staff and based on the SLURM scheduler, feel free to use and adapt these materials for your own platform or courses.

Goals: Provide HPC users an easy to implement workflow to handle sensitive data in a shared compute/storage cluster environment.

Synopsis: Data is encrypted on the users computer, transferred to the storage cluster, decrypted on an exclusively used computation node in RAM, processed and results returned encrypted with the same symmetric key.

Prerequisits: Access to the MaRC3 system, GnuPG, beginner knowledge about command line usage

Documents