What's Changed
- Fix middleware docker image build by @amendelzon in #216
- SGX reproducible builds by @italo-sampaio in #219
- Added script to extract the digest and mrenclave from a signed enclave binary by @italo-sampaio in #221
- Adds MRENCLAVE and digest information to SGX build scripts by @italo-sampaio in #223
- Enhancing existing attestation scheme with additional information by @amendelzon in #222
- Enhance SGX install scripts to install as a systemd service by @italo-sampaio in #226
- SGX endorsement and platform library by @amendelzon in #225
- SGX onboarding attestation gathering and verification by @amendelzon in #242
- SGX attestation documentation by @amendelzon in #254
- Fixed C linting to include sgx code by @amendelzon in #261
- Added APDU buffer pointer validation to SGX enclave init sequence by @amendelzon in #267
- Moves finalise logic out of signal handler by @italo-sampaio in #268
- SGX attestation by @amendelzon in #273
- SGX powHSM by @amendelzon in #274
- Fixed firmware test suite for SGX by @amendelzon in #285
- Show signer version on Ledger screen by @italo-sampaio in #304
Full Changelog: 5.2.4...5.6.1
Reproducible Build
Signer
Build parameters (*):
- Checkpoint:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Minimum difficulty:
0xabcd - Network:
regtest
SHA256: c49945782712a213dcff7f41a7a80d5f242799b937107d87963f8c4f54e579b4
UI
Build parameters (*):
- Signer hash:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Signer iteration:
1 - Signer authorizers:
testing
SHA256: 764f066e2fdf66cb0454fa04532ca33219d333a490df990786bb8ce506f4ba7c
SGX
Build parameters (*):
- Checkpoint:
0xaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcc - Minimum difficulty:
0xabcd - Network:
regtest - Signer authorizers:
testing
MRENCLAVE: 2c7103dda7e2c3bd78017056ba78775c6a33f999a5c00ab8e7edec71ec8d969c
(*) The given build parameters are an example for reproducibility verification purposes only.
See the build documentation for details on how to perform a build.