Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.32 KB

README.md

File metadata and controls

26 lines (16 loc) · 1.32 KB

The PSec Programming Language

A programming language for writing secure distributed systems by leveraging Intel SGX. Built on top of the P programming language for distributed systems, located here.

Conference Paper (Coming soon!) [3-24-2021]

Master's Thesis [5-28-2020]

Presentation [4-14-2020]

Presentation Video [3-20-2020]

Build Instructions:

Follow this if Intel SGX and Docker are not installed [Recommended for compatibility].
Follow this if building this project on a pre-existing Intel SGX and Docker installation.

Running Instructions:

In order to run sample programs, follow this.

Performance Testing Instructions:

For performance testing, read this.

Other Documentation

The architecture of the codebase is documented here.

An example of the information flow analysis type checker is located here.