Assignment-7-sgximpl #13
1 changed files with 6 additions and 6 deletions
|
@ -4,15 +4,15 @@ Documentation of the Assignment 7 in Systems Security at Ruhr-Universität Bochu
|
||||||
This is a program, that uses a TEE to build a signature relay to sign firmware with a master key.
|
This is a program, that uses a TEE to build a signature relay to sign firmware with a master key.
|
||||||
For more informationm, read the [project description](doc/abgabe.pdf).
|
For more informationm, read the [project description](doc/abgabe.pdf).
|
||||||
|
|
||||||
We recommend viewing the [repository](https://git.pfzetto.de/RubNoobs/Systemsicherheit/src/branch/Assignment-7-sgximpl/7-SGX_Hands-on) we worked on together at.
|
We recommend viewing the [repository](https://git.pfzetto.de/RubNoobs/Systemsicherheit/src/branch/master/Assignment 7 - SGX Hands-on) we worked on together at.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
You will need the latest version of OpenSSL.
|
You will need the latest version of OpenSSL.
|
||||||
Execute the following command to automatically meet all requirements.
|
Execute the following command inside the src directory to automatically meet all requirements.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ ./src/setup
|
$ ./setup
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ This project can be compiled for simulation environments or directly on the hard
|
||||||
|
|
||||||
1. **Simulated environment**
|
1. **Simulated environment**
|
||||||
|
|
||||||
At project root type the command
|
In the src directory type the command
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ make SGX_MODE=SIM
|
$ make SGX_MODE=SIM
|
||||||
|
@ -30,7 +30,7 @@ $ make SGX_MODE=SIM
|
||||||
|
|
||||||
2. **Hardware**
|
2. **Hardware**
|
||||||
|
|
||||||
At project root type the command
|
In the src directory type the command
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ make
|
$ make
|
||||||
|
@ -43,7 +43,7 @@ The executable binary will be `src/signatureproxy`.
|
||||||
|
|
||||||
## Running story
|
## Running story
|
||||||
|
|
||||||
To execute an example usage of the project, execute `./src/simulate`.
|
To execute an example usage of the project, execute `./simulate` in src directory.
|
||||||
Note, that this will only work, if you sucessfully compiled the project.
|
Note, that this will only work, if you sucessfully compiled the project.
|
||||||
|
|
||||||
## Manual Usage
|
## Manual Usage
|
||||||
|
|
Loading…
Reference in a new issue