Compare commits
67 commits
master
...
Assignment
Author | SHA1 | Date | |
---|---|---|---|
41147bdfd4 | |||
![]() |
b681c0a1d2 | ||
![]() |
e8b504f3ae | ||
![]() |
7224e46946 | ||
341d128b27 | |||
![]() |
df441cfe30 | ||
dda2642189 | |||
![]() |
ee1b66a24b | ||
![]() |
1e1095baa0 | ||
![]() |
2fd8f87432 | ||
![]() |
88f7609783 | ||
![]() |
2d35d4f308 | ||
![]() |
01e9f18674 | ||
![]() |
870343b41c | ||
![]() |
8e9502871b | ||
![]() |
ba3a4e0b13 | ||
![]() |
d40a4f26d1 | ||
![]() |
c5695837a5 | ||
5e174f25f3 | |||
a43cc4ebce | |||
6f4c0a8aec | |||
![]() |
86c1001ce0 | ||
f28ccea96f | |||
![]() |
f70b63af1b | ||
![]() |
343620a870 | ||
f007db4867 | |||
![]() |
3d6c886561 | ||
![]() |
192c1b5a52 | ||
fded121689 | |||
a9d894a97d | |||
![]() |
5a12559f5d | ||
![]() |
d61bafdb85 | ||
![]() |
0c3e06858b | ||
b0cfbae0f8 | |||
![]() |
6e4ce5876b | ||
10614a4392 | |||
![]() |
d8c1a06c4c | ||
![]() |
71c30bbaac | ||
![]() |
bcd1c7aa80 | ||
![]() |
f0ef090853 | ||
![]() |
9a8a5cca5a | ||
![]() |
2d45c882e2 | ||
66e6265026 | |||
![]() |
eccc86165a | ||
![]() |
01d815cfa2 | ||
![]() |
daec66f6a8 | ||
![]() |
a08e4614c6 | ||
![]() |
cb9917f7b4 | ||
![]() |
1a9db0a0f3 | ||
![]() |
0c6d015cf5 | ||
cd43a6744a | |||
7e62822d0c | |||
![]() |
ad8bb7a762 | ||
![]() |
4aefc416e3 | ||
![]() |
cf82ac1794 | ||
![]() |
5aad77ef33 | ||
![]() |
04c74e2dc2 | ||
![]() |
c38917a48d | ||
![]() |
4ab3d2e750 | ||
![]() |
0558e0870d | ||
![]() |
29f744edab | ||
![]() |
c33a97d003 | ||
![]() |
7044b96803 | ||
![]() |
aa1d4327f5 | ||
![]() |
a5458bb8d2 | ||
![]() |
a9eca9231d | ||
![]() |
9831951fee |
4 changed files with 9 additions and 2 deletions
Assignment 7 - SGX Hands-on
|
@ -4,7 +4,7 @@ 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.
|
||||
For more informationm, read the [project description](doc/abgabe.pdf).
|
||||
|
||||
We recommend viewing the [repository](https://git.pfzetto.de/RubNoobs/Systemsicherheit/src/branch/master/Assignment%207%20-%20SGX%20Hands-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
|
||||
|
||||
|
|
Binary file not shown.
|
@ -122,6 +122,7 @@ Erst, wenn der Schlüssel in die Enclave kommt und entsiegelt wird, kann der Sch
|
|||
Die Enclave bietet eine Schnittstelle für Signaturen mit ECDSA an.
|
||||
Dabei wird die Kurve secp256r1 verwendet.
|
||||
|
||||
|
||||
== Vorteile
|
||||
|
||||
Dieses Programm bietet einige Vorteile, unter anderem:
|
||||
|
|
|
@ -206,7 +206,13 @@ sgx_status_t get_public_key(const uint8_t *sealed, uint32_t sealed_size, uint8_t
|
|||
}
|
||||
|
||||
// unseal public key
|
||||
return unseal_key_pair(sealed, NULL, (sgx_ec256_public_t *)public);
|
||||
sgx_status_t status;
|
||||
if((status = unseal_key_pair(sealed, NULL, (sgx_ec256_public_t *)public)) != SGX_SUCCESS) {
|
||||
return status;
|
||||
}
|
||||
|
||||
// return success
|
||||
return status;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in a new issue