-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
23 changed files
with
527 additions
and
511 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,48 @@ | ||
[34m [SMART][1682659288655] stop existing blockchain nodes [0m | ||
[34m [SMART][1682659292840] remove existing blockchain data [0m | ||
[34m [SMART][1682659292905] remove existing console log [0m | ||
[34m [SMART][1682659292910] remove existing local pck database [0m | ||
[34m [SMART][1682659292971] restart pck cache server [0m | ||
[34m [SMART][1682659292991] generate 4 new blockchain nodes [0m | ||
[34m [SMART][1682659294955] start 4 new blockchain nodes [0m | ||
[34m [SMART][1682659296505] sync blockchain nodes config to console [0m | ||
[34m [SMART][1682659296509] deploy TEE provider management contract [0m | ||
[34m [SMART][1682659299380] system initialization is completed [0m | ||
[34m [SMART][1682659299392] obtain TPM contract address [0m | ||
[34m [SMART][1682659299401] retrieve enc_ppid from PCE and request pck cache update [0m | ||
[34m [SMART][1682659299438] obtain enc_ppid [0m | ||
[34m [SMART][1682659299443] register TEE provider in the TPM contract [0m | ||
[34m [SMART][1682659301892] query the latest registered TEE provider [0m | ||
[34m [SMART][1682659304123] query an exsited enc_ppid in the pck cache database [0m | ||
[34m [SMART][1682659304177] TEE provider registration is completed [0m | ||
[34m [SMART][1682659304182] deploy smart contract [0m | ||
[34m [SMART][1682659306828] call inference function (non-sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682659310615] call inference function (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682659392029] client or TEE provider starts secret key provisioning server [0m | ||
[34m [SMART][1682659392034] call inference function (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682659492934] close server_dcap [0m | ||
[34m [SMART][1682659492946] verify execution result (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682659493109] verify execution result (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682659493274] on-chain and off-chain execution model test is completed [0m | ||
[SMART][CPP][1682659308695] switch to off-chain execution | ||
[SMART][CPP][1682659308695] outsource to TEE | ||
[SMART][PYTHON][1682659309886] start to execute model inference | ||
[SMART][PYTHON][1682659310119] Done. The result was written to `result.txt`. | ||
[SMART][CPP][1682659310262] receive results from TEE | ||
[SMART][CPP][1682659310262] leave off-chain execution | ||
[SMART][CPP][1682659312596] switch to off-chain execution | ||
[SMART][CPP][1682659312596] outsource to TEE | ||
[SMART][PYTHON][1682659375822] start to execute model inference | ||
[SMART][PYTHON][1682659390559] start to attestation (generate quote) | ||
[SMART][PYTHON][1682659390575] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682659391683] receive results from TEE | ||
[SMART][CPP][1682659391683] leave off-chain execution | ||
[SMART][CPP][1682659393911] switch to off-chain execution | ||
[SMART][CPP][1682659393911] outsource to TEE | ||
[SMART][PYTHON][1682659479624] start to execute model inference | ||
[SMART][PYTHON][1682659491232] start to attestation (generate quote) | ||
[SMART][PYTHON][1682659491247] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682659492585] receive results from TEE | ||
[SMART][CPP][1682659492585] leave off-chain execution | ||
[SMART][SERVERDCAP][1682659407428] secret provisioning server starts connection | ||
[SMART][SERVERDCAP][1682659430308] secret provisioning is completed | ||
[34m [SMART][1682698929541] stop existing blockchain nodes [0m | ||
[34m [SMART][1682698929614] remove existing blockchain data [0m | ||
[34m [SMART][1682698929691] remove existing console log [0m | ||
[34m [SMART][1682698929695] remove existing local pck database [0m | ||
[34m [SMART][1682698929707] restart pck cache server [0m | ||
[34m [SMART][1682698929724] generate 4 new blockchain nodes [0m | ||
[34m [SMART][1682698930667] start 4 new blockchain nodes [0m | ||
[34m [SMART][1682698932226] sync blockchain nodes config to console [0m | ||
[34m [SMART][1682698932230] deploy TEE provider management contract [0m | ||
[34m [SMART][1682698934971] system initialization is completed [0m | ||
[34m [SMART][1682698934982] obtain TPM contract address [0m | ||
[34m [SMART][1682698934992] retrieve enc_ppid from PCE and request pck cache update [0m | ||
[34m [SMART][1682698935041] obtain enc_ppid [0m | ||
[34m [SMART][1682698935047] register TEE provider in the TPM contract [0m | ||
[34m [SMART][1682698937532] query the latest registered TEE provider [0m | ||
[34m [SMART][1682698939744] query an exsited enc_ppid in the pck cache database [0m | ||
[34m [SMART][1682698939799] TEE provider registration is completed [0m | ||
[34m [SMART][1682698939805] deploy smart contract [0m | ||
[34m [SMART][1682698942347] call inference function (non-sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682698946154] call inference function (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682699026694] client or TEE provider starts secret key provisioning server [0m | ||
[34m [SMART][1682699026700] call inference function (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682699112801] close server_dcap [0m | ||
[34m [SMART][1682699112810] verify execution result (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682699112986] verify execution result (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682699113141] on-chain and off-chain execution model test is completed [0m | ||
[SMART][CPP][1682698948019] switch to off-chain execution | ||
[SMART][CPP][1682698948019] outsource to TEE | ||
[SMART][PYTHON][1682699011245] start to execute model inference | ||
[SMART][PYTHON][1682699024932] start to attestation (generate quote) | ||
[SMART][PYTHON][1682699024951] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682699026349] receive results from TEE | ||
[SMART][CPP][1682699026349] leave off-chain execution | ||
[SMART][CPP][1682699028558] switch to off-chain execution | ||
[SMART][CPP][1682699028558] outsource to TEE | ||
[SMART][PYTHON][1682699099956] start to execute model inference | ||
[SMART][PYTHON][1682699111305] start to attestation (generate quote) | ||
[SMART][PYTHON][1682699111319] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682699112456] receive results from TEE | ||
[SMART][CPP][1682699112456] leave off-chain execution | ||
[SMART][CPP][1682698944191] switch to off-chain execution | ||
[SMART][CPP][1682698944191] outsource to TEE | ||
[SMART][PYTHON][1682698945421] start to execute model inference | ||
[SMART][PYTHON][1682698945680] Done. The result was written to `result.txt`. | ||
[SMART][CPP][1682698945800] receive results from TEE | ||
[SMART][CPP][1682698945800] leave off-chain execution | ||
[SMART][SERVERDCAP][1682699042073] secret provisioning server starts connection | ||
[SMART][SERVERDCAP][1682699047874] secret provisioning is completed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,48 @@ | ||
[34m [SMART][1682659288655] stop existing blockchain nodes [0m | ||
[34m [SMART][1682659292840] remove existing blockchain data [0m | ||
[34m [SMART][1682659292905] remove existing console log [0m | ||
[34m [SMART][1682659292910] remove existing local pck database [0m | ||
[34m [SMART][1682659292971] restart pck cache server [0m | ||
[34m [SMART][1682659292991] generate 4 new blockchain nodes [0m | ||
[34m [SMART][1682659294955] start 4 new blockchain nodes [0m | ||
[34m [SMART][1682659296505] sync blockchain nodes config to console [0m | ||
[34m [SMART][1682659296509] deploy TEE provider management contract [0m | ||
[34m [SMART][1682659299380] system initialization is completed [0m | ||
[34m [SMART][1682659299392] obtain TPM contract address [0m | ||
[34m [SMART][1682659299401] retrieve enc_ppid from PCE and request pck cache update [0m | ||
[34m [SMART][1682659299438] obtain enc_ppid [0m | ||
[34m [SMART][1682659299443] register TEE provider in the TPM contract [0m | ||
[34m [SMART][1682659301892] query the latest registered TEE provider [0m | ||
[34m [SMART][1682659304123] query an exsited enc_ppid in the pck cache database [0m | ||
[34m [SMART][1682659304177] TEE provider registration is completed [0m | ||
[34m [SMART][1682659304182] deploy smart contract [0m | ||
[34m [SMART][1682659306828] call inference function (non-sgx-gramine, public alexnet model) [0m | ||
[SMART][CPP][1682659308695] switch to off-chain execution | ||
[SMART][CPP][1682659308695] outsource to TEE | ||
[SMART][PYTHON][1682659309886] start to execute model inference | ||
[SMART][PYTHON][1682659310119] Done. The result was written to `result.txt`. | ||
[SMART][CPP][1682659310262] receive results from TEE | ||
[SMART][CPP][1682659310262] leave off-chain execution | ||
[34m [SMART][1682659310615] call inference function (sgx-gramine, public alexnet model) [0m | ||
[SMART][CPP][1682659312596] switch to off-chain execution | ||
[SMART][CPP][1682659312596] outsource to TEE | ||
[SMART][PYTHON][1682659375822] start to execute model inference | ||
[SMART][PYTHON][1682659390559] start to attestation (generate quote) | ||
[SMART][PYTHON][1682659390575] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682659391683] receive results from TEE | ||
[SMART][CPP][1682659391683] leave off-chain execution | ||
[34m [SMART][1682659392029] client or TEE provider starts secret key provisioning server [0m | ||
[34m [SMART][1682659392034] call inference function (sgx-gramine, private alexnet model) [0m | ||
[SMART][CPP][1682659393911] switch to off-chain execution | ||
[SMART][CPP][1682659393911] outsource to TEE | ||
[SMART][SERVERDCAP][1682659407428] secret provisioning server starts connection | ||
[SMART][SERVERDCAP][1682659430308] secret provisioning is completed | ||
[SMART][PYTHON][1682659479624] start to execute model inference | ||
[SMART][PYTHON][1682659491232] start to attestation (generate quote) | ||
[SMART][PYTHON][1682659491247] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682659492585] receive results from TEE | ||
[SMART][CPP][1682659492585] leave off-chain execution | ||
[34m [SMART][1682659492934] close server_dcap [0m | ||
[34m [SMART][1682659492946] verify execution result (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682659493109] verify execution result (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682659493274] on-chain and off-chain execution model test is completed [0m | ||
[34m [SMART][1682698929541] stop existing blockchain nodes [0m | ||
[34m [SMART][1682698929614] remove existing blockchain data [0m | ||
[34m [SMART][1682698929691] remove existing console log [0m | ||
[34m [SMART][1682698929695] remove existing local pck database [0m | ||
[34m [SMART][1682698929707] restart pck cache server [0m | ||
[34m [SMART][1682698929724] generate 4 new blockchain nodes [0m | ||
[34m [SMART][1682698930667] start 4 new blockchain nodes [0m | ||
[34m [SMART][1682698932226] sync blockchain nodes config to console [0m | ||
[34m [SMART][1682698932230] deploy TEE provider management contract [0m | ||
[34m [SMART][1682698934971] system initialization is completed [0m | ||
[34m [SMART][1682698934982] obtain TPM contract address [0m | ||
[34m [SMART][1682698934992] retrieve enc_ppid from PCE and request pck cache update [0m | ||
[34m [SMART][1682698935041] obtain enc_ppid [0m | ||
[34m [SMART][1682698935047] register TEE provider in the TPM contract [0m | ||
[34m [SMART][1682698937532] query the latest registered TEE provider [0m | ||
[34m [SMART][1682698939744] query an exsited enc_ppid in the pck cache database [0m | ||
[34m [SMART][1682698939799] TEE provider registration is completed [0m | ||
[34m [SMART][1682698939805] deploy smart contract [0m | ||
[34m [SMART][1682698942347] call inference function (non-sgx-gramine, public alexnet model) [0m | ||
[SMART][CPP][1682698944191] switch to off-chain execution | ||
[SMART][CPP][1682698944191] outsource to TEE | ||
[SMART][PYTHON][1682698945421] start to execute model inference | ||
[SMART][PYTHON][1682698945680] Done. The result was written to `result.txt`. | ||
[SMART][CPP][1682698945800] receive results from TEE | ||
[SMART][CPP][1682698945800] leave off-chain execution | ||
[34m [SMART][1682698946154] call inference function (sgx-gramine, public alexnet model) [0m | ||
[SMART][CPP][1682698948019] switch to off-chain execution | ||
[SMART][CPP][1682698948019] outsource to TEE | ||
[SMART][PYTHON][1682699011245] start to execute model inference | ||
[SMART][PYTHON][1682699024932] start to attestation (generate quote) | ||
[SMART][PYTHON][1682699024951] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682699026349] receive results from TEE | ||
[SMART][CPP][1682699026349] leave off-chain execution | ||
[34m [SMART][1682699026694] client or TEE provider starts secret key provisioning server [0m | ||
[34m [SMART][1682699026700] call inference function (sgx-gramine, private alexnet model) [0m | ||
[SMART][CPP][1682699028558] switch to off-chain execution | ||
[SMART][CPP][1682699028558] outsource to TEE | ||
[SMART][SERVERDCAP][1682699042073] secret provisioning server starts connection | ||
[SMART][SERVERDCAP][1682699047874] secret provisioning is completed | ||
[SMART][PYTHON][1682699099956] start to execute model inference | ||
[SMART][PYTHON][1682699111305] start to attestation (generate quote) | ||
[SMART][PYTHON][1682699111319] Done. The result was written to `result.quote`. | ||
[SMART][CPP][1682699112456] receive results from TEE | ||
[SMART][CPP][1682699112456] leave off-chain execution | ||
[34m [SMART][1682699112801] close server_dcap [0m | ||
[34m [SMART][1682699112810] verify execution result (sgx-gramine, public alexnet model) [0m | ||
[34m [SMART][1682699112986] verify execution result (sgx-gramine, private alexnet model) [0m | ||
[34m [SMART][1682699113141] on-chain and off-chain execution model test is completed [0m |
Oops, something went wrong.