Sascha Tommasone
|
e3daea6279
|
[Assignment-7] added missing comma
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
f865836630
|
[Assignment-7] fixed endianess of staff public key
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
3b2b203415
|
[Assignment-7] add first staff public key; enabled request verification
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
04e2894de0
|
[Assignment-7] fixed wrong data size parameter given to sgx_ecdsa_sign
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
c1351d4853
|
[Assignment-7] hardcoded public key/signatures sizes; cleaned up unused code
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
20529e2768
|
[Assignment-7] fixed endianess problems
|
2024-07-08 11:19:48 +02:00 |
|
|
6d966e0b94
|
[Assignment-7] App Intermediary and Proxy
- Intermediary is fully functional
- Proxy is ready until invocation of enclave
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
b41976a5ff
|
[Assignment-7] changes to .edl .h based on enclave.c
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
79dbf59cee
|
[Assignment-7] modified makefile
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
7dfa8b9e37
|
[Assignment-7] update verify_firmware
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
59e6be83c7
|
[Assignment-7] update sign_firmware
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
fd31523ce5
|
[Assignment-7] new function 'static sgx_status_t verify_signature'
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
9364000b83
|
[Assignment-7] (un)seal_key_pair now static functions
|
2024-07-08 11:19:48 +02:00 |
|
Sascha Tommasone
|
9cd8b37cc5
|
[Assignment-7] authorized public keys
|
2024-07-08 11:19:48 +02:00 |
|
|
25a5ca3e2d
|
[Assignment-7] Flake + App base
- Add Assignment-7 to flake.nix
- Implement basic framework of app
- Implement proxy subcommand (mostly)
- Implement basics of intermediary subcommand
|
2024-07-08 11:19:48 +02:00 |
|