Skip to content

BerkeleyLearnVerify/p-secure

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •