SGX emulation does not work in some platforms, for example M-series Macs or some Intel CPUs (specifically tried with an Intel Core Ultra 9 185H). Even in simulation mode, eGo crashes.
We should be able to separate out the cryptographic primitives used and use some standard library perhaps with a fixed key. That would enable us to run without ego, therefore allowing us to streamline development on hardware where the eGo simulator is not supported.
Acceptance criteria
SGX emulation does not work in some platforms, for example M-series Macs or some Intel CPUs (specifically tried with an Intel Core Ultra 9 185H). Even in simulation mode, eGo crashes.
We should be able to separate out the cryptographic primitives used and use some standard library perhaps with a fixed key. That would enable us to run without
ego, therefore allowing us to streamline development on hardware where the eGo simulator is not supported.Acceptance criteria