From 1e1095baa0ae107b5165f20faa4134b90103e1c0 Mon Sep 17 00:00:00 2001 From: chronal Date: Sun, 7 Jul 2024 22:37:40 +0200 Subject: [PATCH] Assignment 7 sgximpl: README update --- 7-SGX_Hands-on/README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/7-SGX_Hands-on/README.md b/7-SGX_Hands-on/README.md index b76bfda..5265352 100644 --- a/7-SGX_Hands-on/README.md +++ b/7-SGX_Hands-on/README.md @@ -1,6 +1,10 @@ # Signature Relay for firmware -Documentation of +Documentation of the Assignment 7 in Systems Security at Ruhr-Universität Bochum. +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). + +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. ## Compiling @@ -42,3 +46,14 @@ Initialize the Enclave keypair by executing: The enclave verifies the employee signature and signs the firmware if the signature is valid. 3. Verify signature using `cat | ./signatureproxy embedded -firm -ppub ` This step can also be done using OpenSSL: `openssl dgst -sha256 -verify -signature ` + + +## License + +Everything we did ourselves is licensed under the [GNU GPLv3 License](./LICENSE) + +## Contributors + +- Benjamin Haschka +- Sascha Tommasone +- Paul Zinselmeyer