Compare commits
71 commits
Assignment
...
master
Author | SHA1 | Date | |
---|---|---|---|
|
2343da8d1e | ||
9acbc8be3e | |||
|
005d529757 | ||
f9258b4e55 | |||
|
ea22e2fb99 | ||
65ce338921 | |||
|
18cc163954 | ||
|
e8ad2e0abb | ||
|
d2f1a1e04b | ||
|
f9b49a2119 | ||
445e42f4d3 | |||
|
f54a8e5567 | ||
|
9879feb09b | ||
|
97f1ecfe9f | ||
|
fc0438e5dd | ||
|
ff8779256c | ||
|
f088d661af | ||
|
c9b6e749a7 | ||
|
00b8bf74af | ||
|
c1b780e41f | ||
|
10a1119eb4 | ||
|
3c3671a579 | ||
04fda7586f | |||
2829fdad19 | |||
c3c1de2811 | |||
|
1b83c83a4f | ||
b901e63f99 | |||
|
6a1ee981e1 | ||
|
83d943940c | ||
c1bdc5b079 | |||
|
90ea867646 | ||
|
a4303acdf6 | ||
36ce364e2d | |||
feb0bd1b73 | |||
|
9cd7ef8703 | ||
|
c99556a595 | ||
|
05ea23459f | ||
f573b0c28a | |||
|
bb11ef02e4 | ||
355e8560f6 | |||
|
e3daea6279 | ||
|
f865836630 | ||
|
3b2b203415 | ||
|
04e2894de0 | ||
|
c1351d4853 | ||
|
20529e2768 | ||
6d966e0b94 | |||
|
b41976a5ff | ||
|
79dbf59cee | ||
|
7dfa8b9e37 | ||
|
59e6be83c7 | ||
|
fd31523ce5 | ||
|
9364000b83 | ||
|
9cd8b37cc5 | ||
6779eb608e | |||
25a5ca3e2d | |||
|
0d6b13fafa | ||
|
7a592dc225 | ||
|
8da66bea12 | ||
|
3ea3076945 | ||
|
97dfb2b82e | ||
|
83ad706ad7 | ||
|
6aaaa3de9a | ||
|
cb380685a8 | ||
|
5e0d13b84e | ||
|
7ef4e42ef9 | ||
|
07254a8036 | ||
|
76d8d4a2f4 | ||
|
4a5261f6ec | ||
|
0023864b0a | ||
|
01182627e0 |
4 changed files with 2 additions and 9 deletions
|
@ -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.
|
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/master/Assignment 7 - SGX Hands-on") we worked on together at.
|
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.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -122,7 +122,6 @@ 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.
|
Die Enclave bietet eine Schnittstelle für Signaturen mit ECDSA an.
|
||||||
Dabei wird die Kurve secp256r1 verwendet.
|
Dabei wird die Kurve secp256r1 verwendet.
|
||||||
|
|
||||||
|
|
||||||
== Vorteile
|
== Vorteile
|
||||||
|
|
||||||
Dieses Programm bietet einige Vorteile, unter anderem:
|
Dieses Programm bietet einige Vorteile, unter anderem:
|
||||||
|
|
|
@ -206,13 +206,7 @@ sgx_status_t get_public_key(const uint8_t *sealed, uint32_t sealed_size, uint8_t
|
||||||
}
|
}
|
||||||
|
|
||||||
// unseal public key
|
// unseal public key
|
||||||
sgx_status_t status;
|
return unseal_key_pair(sealed, NULL, (sgx_ec256_public_t *)public);
|
||||||
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